/* Compiled Tailwind utilities + scoped reset for the pledge form.
   Generated at build time - no CDN, no runtime framework (GDPR). */
/* Isolation: revert every theme/author rule inside the form to browser
   defaults. The form's own CSS below then styles from a clean slate. */
.vmf-scope.vmf-scope,
.vmf-scope .veganuary-multistep-form,
.vmf-scope .veganuary-multistep-form :where(*:not(svg *)),
.vmf-scope .veganuary-multistep-form :where(*:not(svg *))::before,
.vmf-scope .veganuary-multistep-form :where(*:not(svg *))::after {
    all: revert;
}
.vmf-scope .veganuary-multistep-form {
    font-size: 16px;
    line-height: 1.5;
    font-family: Poppins, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    letter-spacing: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
}
.vmf-scope .veganuary-multistep-form, .vmf-scope .veganuary-multistep-form *, .vmf-scope .veganuary-multistep-form *::before, .vmf-scope .veganuary-multistep-form *::after {
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #E6EBF0;
}
.vmf-scope .veganuary-multistep-form :where(h1, h2, h3, h4, p, blockquote, figure, ul, ol) {
    margin: 0;
    padding: 0;
}
.vmf-scope .veganuary-multistep-form :where(h1, h2, h3, h4) {
    font-size: inherit;
    font-weight: inherit;
}
.vmf-scope .veganuary-multistep-form :where(ul, ol) {
    list-style: none;
}
.vmf-scope .veganuary-multistep-form :where(img, svg) {
    display: block;
    max-width: 100%;
    height: auto;
    vertical-align: middle;
}
.vmf-scope .veganuary-multistep-form :where(button, input, select, textarea) {
    font-family: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    color: inherit;
    margin: 0;
}
.vmf-scope .veganuary-multistep-form :where(button) {
    background-color: transparent;
    background-image: none;
    cursor: pointer;
    text-transform: none;
    -webkit-appearance: button;
}
.vmf-scope .veganuary-multistep-form :where(a) {
    color: inherit;
    text-decoration: inherit;
}
/* Checkbox styling (replaces the CDN forms plugin) */
.vmf-scope .veganuary-multistep-form input[type='checkbox'] {
    -webkit-appearance: none;
    appearance: none;
    display: inline-block;
    flex-shrink: 0;
    background-color: #fff;
    border: 1px solid #B9C2CB;
    border-radius: 4px;
    color: #FF287D;
    background-origin: border-box;
    user-select: none;
}
.vmf-scope .veganuary-multistep-form input[type='checkbox']:checked {
    background-color: currentColor;
    border-color: transparent;
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat;
}
.vmf-scope .veganuary-multistep-form input[type='checkbox']:focus-visible {
    outline: 2px solid rgba(255, 40, 125, 0.5);
    outline-offset: 2px;
}

.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.-bottom-8{bottom:-32px}.-left-4{left:-16px}.-right-6{right:-24px}.-top-6{top:-24px}.order-1{order:1}.order-2{order:2}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mb-6{margin-bottom:24px}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-6{margin-top:24px}.mt-8{margin-top:32px}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.size-10{width:40px;height:40px}.size-14{width:56px;height:56px}.h-16{height:64px}.h-2{height:8px}.h-2\.5{height:10px}.h-24{height:96px}.h-4{height:16px}.h-5{height:20px}.h-9{height:36px}.h-full{height:100%}.w-16{width:64px}.w-24{width:96px}.w-4{width:16px}.w-5{width:20px}.w-9{width:36px}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:672px}.max-w-5xl{max-width:1024px}.max-w-7xl{max-width:1280px}.max-w-\[1000px\]{max-width:1000px}.max-w-lg{max-width:512px}.max-w-md{max-width:448px}.max-w-xl{max-width:576px}.max-w-xs{max-width:320px}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:4px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.gap-5{gap:20px}.gap-8{gap:32px}.-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-6px*var(--tw-space-x-reverse));margin-left:calc(-6px*(1 - var(--tw-space-x-reverse)))}.-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-12px*var(--tw-space-x-reverse));margin-left:calc(-12px*(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4px*var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px*var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px*var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px*var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24px*var(--tw-space-y-reverse))}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.rounded{border-radius:8px}.rounded-2xl{border-radius:16px}.rounded-3xl{border-radius:24px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:16px}.rounded-xl{border-radius:24px}.border{border-width:1px}.border-2{border-width:2px}.border-primary\/10{border-color:rgba(255,40,125,.1)}.border-primary\/20{border-color:rgba(255,40,125,.2)}.border-primary\/5{border-color:rgba(255,40,125,.05)}.border-slate-100{--tw-border-opacity:1;border-color:rgb(230 235 240/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(213 220 227/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(185 194 203/var(--tw-border-opacity,1))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.bg-mint-light{--tw-bg-opacity:1;background-color:rgb(215 245 240/var(--tw-bg-opacity,1))}.bg-mint\/40{background-color:rgba(125,215,200,.4)}.bg-primary{--tw-bg-opacity:1;background-color:rgb(255 40 125/var(--tw-bg-opacity,1))}.bg-primary\/10{background-color:rgba(255,40,125,.1)}.bg-primary\/20{background-color:rgba(255,40,125,.2)}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(230 235 240/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(245 248 250/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/80{background-color:hsla(0,0%,100%,.8)}.bg-white\/90{background-color:hsla(0,0%,100%,.9)}.object-contain{-o-object-fit:contain;object-fit:contain}.p-3{padding:12px}.p-4{padding:16px}.p-5{padding:20px}.p-6{padding:24px}.px-3{padding-left:12px;padding-right:12px}.px-4{padding-left:16px;padding-right:16px}.py-1{padding-top:4px;padding-bottom:4px}.py-10{padding-top:40px;padding-bottom:40px}.py-3{padding-top:12px;padding-bottom:12px}.py-4{padding-top:16px;padding-bottom:16px}.py-6{padding-top:24px;padding-bottom:24px}.pt-1{padding-top:4px}.pt-2{padding-top:8px}.text-center{text-align:center}.font-display{font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif}.text-3xl{font-size:30px;line-height:36px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-base{font-size:16px;line-height:24px}.text-lg{font-size:18px;line-height:28px}.text-sm{font-size:14px;line-height:20px}.text-xl{font-size:20px;line-height:28px}.text-xs{font-size:12px;line-height:16px}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-tight{letter-spacing:-.025em}.text-mint-dark{--tw-text-opacity:1;color:rgb(2 70 58/var(--tw-text-opacity,1))}.text-primary{--tw-text-opacity:1;color:rgb(255 40 125/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(141 151 161/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(108 118 128/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(84 94 103/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(68 76 83/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(44 47 50/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.opacity-80{opacity:.8}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-2xl,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-primary\/10{--tw-shadow-color:rgba(255,40,125,.1);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-primary{--tw-ring-opacity:1;--tw-ring-color:rgb(255 40 125/var(--tw-ring-opacity,1))}.ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.blur-lg{--tw-blur:blur(16px)}.blur-lg,.blur-md{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur:blur(12px)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(255 40 125/var(--tw-border-opacity,1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 40 125/var(--tw-ring-opacity,1))}.dark\:border-slate-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(84 94 103/var(--tw-border-opacity,1))}.dark\:border-slate-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(68 76 83/var(--tw-border-opacity,1))}.dark\:border-slate-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(54 60 65/var(--tw-border-opacity,1))}.dark\:bg-red-900\/30:is(.dark *){background-color:rgba(127,29,29,.3)}.dark\:bg-slate-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(68 76 83/var(--tw-bg-opacity,1))}.dark\:bg-slate-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(54 60 65/var(--tw-bg-opacity,1))}.dark\:bg-slate-800\/50:is(.dark *){background-color:rgba(54,60,65,.5)}.dark\:bg-slate-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 47 50/var(--tw-bg-opacity,1))}.dark\:bg-slate-900\/70:is(.dark *){background-color:rgba(44,47,50,.7)}.dark\:text-red-400:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.dark\:text-slate-100:is(.dark *){--tw-text-opacity:1;color:rgb(230 235 240/var(--tw-text-opacity,1))}.dark\:text-slate-200:is(.dark *){--tw-text-opacity:1;color:rgb(213 220 227/var(--tw-text-opacity,1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity:1;color:rgb(185 194 203/var(--tw-text-opacity,1))}.dark\:text-slate-400:is(.dark *){--tw-text-opacity:1;color:rgb(141 151 161/var(--tw-text-opacity,1))}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mb-2{margin-bottom:8px}.sm\:mb-8{margin-bottom:32px}.sm\:mt-2{margin-top:8px}.sm\:size-16{width:64px;height:64px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-4{gap:16px}.sm\:p-6{padding:24px}.sm\:p-7{padding:28px}.sm\:p-8{padding:32px}.sm\:px-5{padding-left:20px;padding-right:20px}.sm\:py-6{padding-top:24px;padding-bottom:24px}.sm\:pt-3{padding-top:12px}.sm\:pt-4{padding-top:16px}.sm\:text-2xl{font-size:24px;line-height:32px}.sm\:text-4xl{font-size:36px;line-height:40px}.sm\:text-base{font-size:16px;line-height:24px}.sm\:text-lg{font-size:18px;line-height:28px}.sm\:text-sm{font-size:14px;line-height:20px}.sm\:text-xs{font-size:12px;line-height:16px}}@media (min-width:768px){.md\:order-1{order:1}.md\:order-2{order:2}.md\:mx-0{margin-left:0;margin-right:0}.md\:mt-4{margin-top:16px}.md\:block{display:block}.md\:grid{display:grid}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-16{gap:64px}.md\:p-10{padding:40px}.md\:p-5{padding:20px}.md\:px-0{padding-left:0;padding-right:0}.md\:px-10{padding-left:40px;padding-right:40px}.md\:py-10{padding-top:40px;padding-bottom:40px}.md\:py-12{padding-top:48px;padding-bottom:48px}.md\:text-5xl{font-size:48px;line-height:1}.md\:text-sm{font-size:14px;line-height:20px}.md\:text-xl{font-size:20px;line-height:28px}.md\:text-xs{font-size:12px;line-height:16px}}@media (min-width:1024px){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mt-6{margin-top:24px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:justify-start{justify-content:flex-start}.lg\:gap-10{gap:40px}.lg\:gap-6{gap:24px}.lg\:gap-8{gap:32px}.lg\:px-12{padding-left:48px;padding-right:48px}.lg\:text-left{text-align:left}.lg\:text-6xl{font-size:60px;line-height:1}}.vmf-scope .visible{visibility:visible}.vmf-scope .invisible{visibility:hidden}.vmf-scope .fixed{position:fixed}.vmf-scope .absolute{position:absolute}.vmf-scope .relative{position:relative}.vmf-scope .-bottom-8{bottom:-32px}.vmf-scope .-left-4{left:-16px}.vmf-scope .-right-6{right:-24px}.vmf-scope .-top-6{top:-24px}.vmf-scope .order-1{order:1}.vmf-scope .order-2{order:2}.vmf-scope .mx-auto{margin-left:auto;margin-right:auto}.vmf-scope .mb-1{margin-bottom:4px}.vmf-scope .mb-2{margin-bottom:8px}.vmf-scope .mb-3{margin-bottom:12px}.vmf-scope .mb-4{margin-bottom:16px}.vmf-scope .mb-6{margin-bottom:24px}.vmf-scope .mt-1{margin-top:4px}.vmf-scope .mt-2{margin-top:8px}.vmf-scope .mt-6{margin-top:24px}.vmf-scope .mt-8{margin-top:32px}.vmf-scope .block{display:block}.vmf-scope .inline-block{display:inline-block}.vmf-scope .flex{display:flex}.vmf-scope .inline-flex{display:inline-flex}.vmf-scope .grid{display:grid}.vmf-scope .hidden{display:none}.vmf-scope .size-10{width:40px;height:40px}.vmf-scope .size-14{width:56px;height:56px}.vmf-scope .h-16{height:64px}.vmf-scope .h-2{height:8px}.vmf-scope .h-2\.5{height:10px}.vmf-scope .h-24{height:96px}.vmf-scope .h-4{height:16px}.vmf-scope .h-5{height:20px}.vmf-scope .h-9{height:36px}.vmf-scope .h-full{height:100%}.vmf-scope .w-16{width:64px}.vmf-scope .w-24{width:96px}.vmf-scope .w-4{width:16px}.vmf-scope .w-5{width:20px}.vmf-scope .w-9{width:36px}.vmf-scope .w-auto{width:auto}.vmf-scope .w-full{width:100%}.vmf-scope .max-w-2xl{max-width:672px}.vmf-scope .max-w-5xl{max-width:1024px}.vmf-scope .max-w-7xl{max-width:1280px}.vmf-scope .max-w-\[1000px\]{max-width:1000px}.vmf-scope .max-w-lg{max-width:512px}.vmf-scope .max-w-md{max-width:448px}.vmf-scope .max-w-xl{max-width:576px}.vmf-scope .max-w-xs{max-width:320px}.vmf-scope .flex-1{flex:1 1 0%}.vmf-scope .flex-shrink-0,.vmf-scope .shrink-0{flex-shrink:0}.vmf-scope .grow{flex-grow:1}.vmf-scope .cursor-pointer{cursor:pointer}.vmf-scope .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.vmf-scope .resize{resize:both}.vmf-scope .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.vmf-scope .flex-col{flex-direction:column}.vmf-scope .flex-wrap{flex-wrap:wrap}.vmf-scope .flex-nowrap{flex-wrap:nowrap}.vmf-scope .items-start{align-items:flex-start}.vmf-scope .items-end{align-items:flex-end}.vmf-scope .items-center{align-items:center}.vmf-scope .justify-center{justify-content:center}.vmf-scope .justify-between{justify-content:space-between}.vmf-scope .gap-1{gap:4px}.vmf-scope .gap-2{gap:8px}.vmf-scope .gap-3{gap:12px}.vmf-scope .gap-4{gap:16px}.vmf-scope .gap-5{gap:20px}.vmf-scope .gap-8{gap:32px}.vmf-scope :is(.-space-x-1\.5>:not([hidden])~:not([hidden])){--tw-space-x-reverse:0;margin-right:calc(-6px*var(--tw-space-x-reverse));margin-left:calc(-6px*(1 - var(--tw-space-x-reverse)))}.vmf-scope :is(.-space-x-3>:not([hidden])~:not([hidden])){--tw-space-x-reverse:0;margin-right:calc(-12px*var(--tw-space-x-reverse));margin-left:calc(-12px*(1 - var(--tw-space-x-reverse)))}.vmf-scope :is(.space-y-1>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(4px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4px*var(--tw-space-y-reverse))}.vmf-scope :is(.space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(8px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px*var(--tw-space-y-reverse))}.vmf-scope :is(.space-y-3>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(12px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px*var(--tw-space-y-reverse))}.vmf-scope :is(.space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(16px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px*var(--tw-space-y-reverse))}.vmf-scope :is(.space-y-6>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(24px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24px*var(--tw-space-y-reverse))}.vmf-scope .self-center{align-self:center}.vmf-scope .overflow-hidden{overflow:hidden}.vmf-scope .rounded{border-radius:8px}.vmf-scope .rounded-2xl{border-radius:16px}.vmf-scope .rounded-3xl{border-radius:24px}.vmf-scope .rounded-full{border-radius:9999px}.vmf-scope .rounded-lg{border-radius:16px}.vmf-scope .rounded-xl{border-radius:24px}.vmf-scope .border{border-width:1px}.vmf-scope .border-2{border-width:2px}.vmf-scope .border-primary\/10{border-color:rgba(255,40,125,.1)}.vmf-scope .border-primary\/20{border-color:rgba(255,40,125,.2)}.vmf-scope .border-primary\/5{border-color:rgba(255,40,125,.05)}.vmf-scope .border-slate-100{--tw-border-opacity:1;border-color:rgb(230 235 240/var(--tw-border-opacity,1))}.vmf-scope .border-slate-200{--tw-border-opacity:1;border-color:rgb(213 220 227/var(--tw-border-opacity,1))}.vmf-scope .border-slate-300{--tw-border-opacity:1;border-color:rgb(185 194 203/var(--tw-border-opacity,1))}.vmf-scope .border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.vmf-scope .bg-mint-light{--tw-bg-opacity:1;background-color:rgb(215 245 240/var(--tw-bg-opacity,1))}.vmf-scope .bg-mint\/40{background-color:rgba(125,215,200,.4)}.vmf-scope .bg-primary{--tw-bg-opacity:1;background-color:rgb(255 40 125/var(--tw-bg-opacity,1))}.vmf-scope .bg-primary\/10{background-color:rgba(255,40,125,.1)}.vmf-scope .bg-primary\/20{background-color:rgba(255,40,125,.2)}.vmf-scope .bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.vmf-scope .bg-slate-100{--tw-bg-opacity:1;background-color:rgb(230 235 240/var(--tw-bg-opacity,1))}.vmf-scope .bg-slate-50{--tw-bg-opacity:1;background-color:rgb(245 248 250/var(--tw-bg-opacity,1))}.vmf-scope .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.vmf-scope .bg-white\/80{background-color:hsla(0,0%,100%,.8)}.vmf-scope .bg-white\/90{background-color:hsla(0,0%,100%,.9)}.vmf-scope .object-contain{-o-object-fit:contain;object-fit:contain}.vmf-scope .p-3{padding:12px}.vmf-scope .p-4{padding:16px}.vmf-scope .p-5{padding:20px}.vmf-scope .p-6{padding:24px}.vmf-scope .px-3{padding-left:12px;padding-right:12px}.vmf-scope .px-4{padding-left:16px;padding-right:16px}.vmf-scope .py-1{padding-top:4px;padding-bottom:4px}.vmf-scope .py-10{padding-top:40px;padding-bottom:40px}.vmf-scope .py-3{padding-top:12px;padding-bottom:12px}.vmf-scope .py-4{padding-top:16px;padding-bottom:16px}.vmf-scope .py-6{padding-top:24px;padding-bottom:24px}.vmf-scope .pt-1{padding-top:4px}.vmf-scope .pt-2{padding-top:8px}.vmf-scope .text-center{text-align:center}.vmf-scope .font-display{font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif}.vmf-scope .text-3xl{font-size:30px;line-height:36px}.vmf-scope .text-\[10px\]{font-size:10px}.vmf-scope .text-\[11px\]{font-size:11px}.vmf-scope .text-\[12px\]{font-size:12px}.vmf-scope .text-base{font-size:16px;line-height:24px}.vmf-scope .text-lg{font-size:18px;line-height:28px}.vmf-scope .text-sm{font-size:14px;line-height:20px}.vmf-scope .text-xl{font-size:20px;line-height:28px}.vmf-scope .text-xs{font-size:12px;line-height:16px}.vmf-scope .font-black{font-weight:900}.vmf-scope .font-bold{font-weight:700}.vmf-scope .font-extrabold{font-weight:800}.vmf-scope .font-normal{font-weight:400}.vmf-scope .font-semibold{font-weight:600}.vmf-scope .uppercase{text-transform:uppercase}.vmf-scope .italic{font-style:italic}.vmf-scope .leading-relaxed{line-height:1.625}.vmf-scope .leading-tight{line-height:1.25}.vmf-scope .tracking-\[0\.15em\]{letter-spacing:.15em}.vmf-scope .tracking-tight{letter-spacing:-.025em}.vmf-scope .text-mint-dark{--tw-text-opacity:1;color:rgb(2 70 58/var(--tw-text-opacity,1))}.vmf-scope .text-primary{--tw-text-opacity:1;color:rgb(255 40 125/var(--tw-text-opacity,1))}.vmf-scope .text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.vmf-scope .text-slate-400{--tw-text-opacity:1;color:rgb(141 151 161/var(--tw-text-opacity,1))}.vmf-scope .text-slate-500{--tw-text-opacity:1;color:rgb(108 118 128/var(--tw-text-opacity,1))}.vmf-scope .text-slate-600{--tw-text-opacity:1;color:rgb(84 94 103/var(--tw-text-opacity,1))}.vmf-scope .text-slate-700{--tw-text-opacity:1;color:rgb(68 76 83/var(--tw-text-opacity,1))}.vmf-scope .text-slate-900{--tw-text-opacity:1;color:rgb(44 47 50/var(--tw-text-opacity,1))}.vmf-scope .underline{text-decoration-line:underline}.vmf-scope .line-through{text-decoration-line:line-through}.vmf-scope .opacity-80{opacity:.8}.vmf-scope .shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.vmf-scope .shadow-2xl,.vmf-scope .shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.vmf-scope .shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.vmf-scope .shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.vmf-scope .shadow-primary\/10{--tw-shadow-color:rgba(255,40,125,.1);--tw-shadow:var(--tw-shadow-colored)}.vmf-scope .outline-none{outline:2px solid transparent;outline-offset:2px}.vmf-scope .outline{outline-style:solid}.vmf-scope .ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.vmf-scope .ring-primary{--tw-ring-opacity:1;--tw-ring-color:rgb(255 40 125/var(--tw-ring-opacity,1))}.vmf-scope .ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.vmf-scope .blur-lg{--tw-blur:blur(16px)}.vmf-scope .blur-lg,.vmf-scope .blur-md{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.vmf-scope .blur-md{--tw-blur:blur(12px)}.vmf-scope .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.vmf-scope .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.vmf-scope .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.vmf-scope .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.vmf-scope .focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(255 40 125/var(--tw-border-opacity,1))}.vmf-scope .focus\:border-transparent:focus{border-color:transparent}.vmf-scope .focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.vmf-scope .focus\:ring-0:focus,.vmf-scope .focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.vmf-scope .focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.vmf-scope .focus\:ring-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 40 125/var(--tw-ring-opacity,1))}.vmf-scope .dark\:border-slate-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(84 94 103/var(--tw-border-opacity,1))}.vmf-scope .dark\:border-slate-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(68 76 83/var(--tw-border-opacity,1))}.vmf-scope .dark\:border-slate-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(54 60 65/var(--tw-border-opacity,1))}.vmf-scope .dark\:bg-red-900\/30:is(.dark *){background-color:rgba(127,29,29,.3)}.vmf-scope .dark\:bg-slate-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(68 76 83/var(--tw-bg-opacity,1))}.vmf-scope .dark\:bg-slate-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(54 60 65/var(--tw-bg-opacity,1))}.vmf-scope .dark\:bg-slate-800\/50:is(.dark *){background-color:rgba(54,60,65,.5)}.vmf-scope .dark\:bg-slate-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 47 50/var(--tw-bg-opacity,1))}.vmf-scope .dark\:bg-slate-900\/70:is(.dark *){background-color:rgba(44,47,50,.7)}.vmf-scope .dark\:text-red-400:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.vmf-scope .dark\:text-slate-100:is(.dark *){--tw-text-opacity:1;color:rgb(230 235 240/var(--tw-text-opacity,1))}.vmf-scope .dark\:text-slate-200:is(.dark *){--tw-text-opacity:1;color:rgb(213 220 227/var(--tw-text-opacity,1))}.vmf-scope .dark\:text-slate-300:is(.dark *){--tw-text-opacity:1;color:rgb(185 194 203/var(--tw-text-opacity,1))}.vmf-scope .dark\:text-slate-400:is(.dark *){--tw-text-opacity:1;color:rgb(141 151 161/var(--tw-text-opacity,1))}.vmf-scope .dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:640px){.vmf-scope .sm\:col-span-2{grid-column:span 2/span 2}.vmf-scope .sm\:mb-2{margin-bottom:8px}.vmf-scope .sm\:mb-8{margin-bottom:32px}.vmf-scope .sm\:mt-2{margin-top:8px}.vmf-scope .sm\:size-16{width:64px;height:64px}.vmf-scope .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vmf-scope .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vmf-scope .sm\:flex-row{flex-direction:row}.vmf-scope .sm\:gap-4{gap:16px}.vmf-scope .sm\:p-6{padding:24px}.vmf-scope .sm\:p-7{padding:28px}.vmf-scope .sm\:p-8{padding:32px}.vmf-scope .sm\:px-5{padding-left:20px;padding-right:20px}.vmf-scope .sm\:py-6{padding-top:24px;padding-bottom:24px}.vmf-scope .sm\:pt-3{padding-top:12px}.vmf-scope .sm\:pt-4{padding-top:16px}.vmf-scope .sm\:text-2xl{font-size:24px;line-height:32px}.vmf-scope .sm\:text-4xl{font-size:36px;line-height:40px}.vmf-scope .sm\:text-base{font-size:16px;line-height:24px}.vmf-scope .sm\:text-lg{font-size:18px;line-height:28px}.vmf-scope .sm\:text-sm{font-size:14px;line-height:20px}.vmf-scope .sm\:text-xs{font-size:12px;line-height:16px}}@media (min-width:768px){.vmf-scope .md\:order-1{order:1}.vmf-scope .md\:order-2{order:2}.vmf-scope .md\:mx-0{margin-left:0;margin-right:0}.vmf-scope .md\:mt-4{margin-top:16px}.vmf-scope .md\:block{display:block}.vmf-scope .md\:grid{display:grid}.vmf-scope .md\:hidden{display:none}.vmf-scope .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vmf-scope .md\:flex-row{flex-direction:row}.vmf-scope .md\:gap-16{gap:64px}.vmf-scope .md\:p-10{padding:40px}.vmf-scope .md\:p-5{padding:20px}.vmf-scope .md\:px-0{padding-left:0;padding-right:0}.vmf-scope .md\:px-10{padding-left:40px;padding-right:40px}.vmf-scope .md\:py-10{padding-top:40px;padding-bottom:40px}.vmf-scope .md\:py-12{padding-top:48px;padding-bottom:48px}.vmf-scope .md\:text-5xl{font-size:48px;line-height:1}.vmf-scope .md\:text-sm{font-size:14px;line-height:20px}.vmf-scope .md\:text-xl{font-size:20px;line-height:28px}.vmf-scope .md\:text-xs{font-size:12px;line-height:16px}}@media (min-width:1024px){.vmf-scope .lg\:order-1{order:1}.vmf-scope .lg\:order-2{order:2}.vmf-scope .lg\:mx-0{margin-left:0;margin-right:0}.vmf-scope .lg\:mt-6{margin-top:24px}.vmf-scope .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vmf-scope .lg\:flex-row{flex-direction:row}.vmf-scope .lg\:justify-start{justify-content:flex-start}.vmf-scope .lg\:gap-10{gap:40px}.vmf-scope .lg\:gap-6{gap:24px}.vmf-scope .lg\:gap-8{gap:32px}.vmf-scope .lg\:px-12{padding-left:48px;padding-right:48px}.vmf-scope .lg\:text-left{text-align:left}.vmf-scope .lg\:text-6xl{font-size:60px;line-height:1}}