.hero-two[data-v-1b5ff659]{margin-inline:auto;width:1200px}.reveal[data-v-1b5ff659]{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .55s ease,-webkit-transform .55s ease;transition:opacity .55s ease,-webkit-transform .55s ease;transition:opacity .55s ease,transform .55s ease;transition:opacity .55s ease,transform .55s ease,-webkit-transform .55s ease}.reveal.is-visible[data-v-1b5ff659]{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.hero-two__grid[data-v-1b5ff659]{display:grid;gap:48px;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-two__visual[data-v-1b5ff659]{border-radius:8px;-webkit-box-shadow:0 8px 24px rgba(11,42,89,.12);box-shadow:0 8px 24px #0b2a591f;margin:0;overflow:hidden}.hero-two__visual img[data-v-1b5ff659]{display:block;height:auto;width:100%}.hero-two__content[data-v-1b5ff659]{color:var(--vr-text)}.hero-two__title[data-v-1b5ff659]{color:var(--navy-deep);font-size:30px;font-weight:700;line-height:1.25;margin:0 0 20px}.hero-two__desc[data-v-1b5ff659]{color:#303030;font-size:15px;line-height:1.6;margin:0 0 24px}.hero-two__tags[data-v-1b5ff659]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:24px}.hero-two__tag[data-v-1b5ff659]{border:1px solid var(--vr-border);border-radius:6px;color:var(--vr-muted);display:inline-block;font-size:14px;line-height:1.4;padding:6px 16px;white-space:nowrap}.hero-two__actions[data-v-1b5ff659]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:14px}.hero-two__btn[data-v-1b5ff659]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:6px;cursor:pointer;font-size:16px;font-weight:600;justify-content:center;line-height:1.2;min-height:48px;padding:12px 10px;text-align:center;text-decoration:none;-webkit-transition:background .3s ease,border-color .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:background .3s ease,border-color .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:background .3s ease,transform .3s ease,box-shadow .3s ease,border-color .3s ease;transition:background .3s ease,transform .3s ease,box-shadow .3s ease,border-color .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;white-space:nowrap}.hero-two__btn--primary[data-v-1b5ff659]{background:var(--ipms-cta);border:2px solid var(--ipms-cta);-webkit-box-shadow:0 8px 18px rgba(11,42,89,.24);box-shadow:0 8px 18px #0b2a593d;color:var(--white)}.hero-two__btn--primary[data-v-1b5ff659]:hover{background:var(--wf-cta-hover);border-color:var(--wf-cta-hover);-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.hero-two__btn--secondary[data-v-1b5ff659]{background:var(--white);border:2px solid var(--ipms-cta);color:var(--ipms-cta)}.hero-two__btn--secondary[data-v-1b5ff659]:hover{background:var(--wf-surface);-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}@media screen and (max-width:1250px){.hero-two[data-v-1b5ff659]{width:100%}.hero-two__grid[data-v-1b5ff659]{gap:32px}}@media screen and (max-width:1024px){.hero-two__grid[data-v-1b5ff659]{gap:24px;grid-template-columns:1fr}.hero-two__title[data-v-1b5ff659]{font-size:28px}.hero-two__btn[data-v-1b5ff659]{padding:14px 10px;width:100%}.hero-two__actions[data-v-1b5ff659]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
