.wm[data-v-fecf50b1]{background:#fff;padding:clamp(.5rem,1.5vw,1.5rem) 0 clamp(3.5rem,6vw,6rem)}.wm__wrap[data-v-fecf50b1]{width:min(calc(100% - var(--gutter,1.25rem)*2),1296px);margin-inline:auto}.wm__card[data-v-fecf50b1]{isolation:isolate;color:#fff;background:linear-gradient(115deg,#0000 28%,#ffffff12 42%,#0000 58%),radial-gradient(55% 90% at 22% 0,#34d3996b,#0000 62%),radial-gradient(40% 85% at 100% 0,#6ee7b74d,#0000 62%),radial-gradient(22% 45% at 74% 0,#f59e0b24,#0000 70%),radial-gradient(45% 90% at 0 100%,#10b98161,#0000 66%),radial-gradient(55% 90% at 82% 112%,#021a13d9,#0000 62%),linear-gradient(120deg,#065f46,#047857 42%,#035c42 72%,#032a1e);border-radius:32px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem 3rem;margin:0;padding:clamp(2.5rem,4.6vw,4.4rem) clamp(1.5rem,4.8vw,4.5rem);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -42px #032a1e99}.wm__card[data-v-fecf50b1]:before{background:radial-gradient(circle at 1px 1px,#ffffff1c 1px,#0000 1.6px) 0 0/20px 20px;-webkit-mask-image:linear-gradient(100deg,#0000 10%,#000 60%);mask-image:linear-gradient(100deg,#0000 10%,#000 60%)}.wm__card[data-v-fecf50b1]:after,.wm__card[data-v-fecf50b1]:before{content:"";z-index:-1;position:absolute;inset:0}.wm__card[data-v-fecf50b1]:after{border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff0f}.wm__rings[data-v-fecf50b1]{z-index:-1;width:0;height:0;right:-120px}.wm__rings[data-v-fecf50b1],.wm__rings i[data-v-fecf50b1]{position:absolute;top:50%}.wm__rings i[data-v-fecf50b1]{border:1px solid #ffffff17;border-radius:50%;left:50%;transform:translate(-50%,-50%)}.wm__rings i[data-v-fecf50b1]:first-child{background:#ffffff08;width:300px;height:300px}.wm__rings i[data-v-fecf50b1]:nth-child(2){width:470px;height:470px}.wm__rings i[data-v-fecf50b1]:nth-child(3){border-color:#ffffff0f;width:640px;height:640px}.wm__copy[data-v-fecf50b1]{max-width:640px}.wm__title[data-v-fecf50b1]{letter-spacing:-.02em;color:#fff;margin:0 0 .9rem;font-size:clamp(1.85rem,1rem + 2.2vw,3rem);font-weight:600;line-height:1.3}.wm__title span[data-v-fecf50b1]{display:block}.wm__title em[data-v-fecf50b1]{color:var(--amber-lift,#fbbf24);font-style:normal}.wm__text[data-v-fecf50b1]{color:#ffffffe0;max-width:38rem;margin:0;font-size:1rem;line-height:2}.wm__act[data-v-fecf50b1]{justify-items:stretch;gap:1.3rem;display:grid}.wm__btn[data-v-fecf50b1]{background:var(--amber,#f59e0b);min-width:256px;height:59px;color:var(--emerald-ink,#032a1e);border-radius:12px;justify-content:center;align-items:center;gap:.6rem;padding:0 2.4rem;font-size:1.1rem;font-weight:600;text-decoration:none;transition:background-color .18s,transform .18s;display:inline-flex;box-shadow:0 18px 34px -16px #f59e0bbf,inset 0 1px #ffffff59}.wm__btn[data-v-fecf50b1]:hover{background:var(--amber-lift,#fbbf24);transform:translateY(-2px)}.wm__btn[data-v-fecf50b1]:focus-visible{outline-offset:4px;outline:2px solid #fff}.wm__btn svg[data-v-fecf50b1]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px;transition:transform .18s}.wm__btn:hover svg[data-v-fecf50b1]{transform:translate(3px)}.wm__safe[data-v-fecf50b1]{color:#fff;align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:600;display:inline-flex}.wm__safe svg[data-v-fecf50b1]{fill:none;width:20px;height:20px;stroke:var(--amber-lift,#fbbf24);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}@media (width<=900px){.wm__card[data-v-fecf50b1]{border-radius:26px;grid-template-columns:minmax(0,1fr)}.wm__act[data-v-fecf50b1]{justify-items:start}.wm__rings[data-v-fecf50b1]{top:auto;bottom:-60px;right:-160px}}@media (width<=560px){.wm__card[data-v-fecf50b1]{border-radius:22px;padding:2.25rem 1.4rem}.wm__text[data-v-fecf50b1]{line-height:1.85}.wm__title span[data-v-fecf50b1]{display:inline}.wm__title span[data-v-fecf50b1]:first-child:after{content:" "}.wm__act[data-v-fecf50b1]{justify-items:stretch}.wm__btn[data-v-fecf50b1]{width:100%;min-width:0}.wm__safe[data-v-fecf50b1]{justify-content:center}}@media (prefers-reduced-motion:reduce){.wm__btn[data-v-fecf50b1],.wm__btn svg[data-v-fecf50b1]{transition:none}}
