@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/d3e8962f4f556115-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/5d9fe68223a58b3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/9b8cdbc8de8fe84b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/c49dcee81b580683-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/d3e8962f4f556115-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5d9fe68223a58b3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9b8cdbc8de8fe84b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/c49dcee81b580683-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/d3e8962f4f556115-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/5d9fe68223a58b3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/9b8cdbc8de8fe84b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/c49dcee81b580683-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/d3e8962f4f556115-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/5d9fe68223a58b3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/9b8cdbc8de8fe84b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/c49dcee81b580683-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/d3e8962f4f556115-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/5d9fe68223a58b3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/9b8cdbc8de8fe84b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/c49dcee81b580683-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_5dc0a2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_Fallback_5dc0a2;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_5dc0a2{font-family:__Plus_Jakarta_Sans_5dc0a2,__Plus_Jakarta_Sans_Fallback_5dc0a2}.__variable_5dc0a2{--font-jakarta:"__Plus_Jakarta_Sans_5dc0a2","__Plus_Jakarta_Sans_Fallback_5dc0a2"}.wa2{--w2-navy:#0f2043;--w2-navy-mid:#1a3265;--w2-green:#69c28e;--w2-green-dark:#4aab76;--w2-green-soft:#e7f3ec;--w2-green-mint:#eaf5ef;--w2-off-white:#f7f8fc;--w2-cream:#faf5ee;--w2-paper:#fbfbf8;--w2-muted:#6b7a99;--w2-ink-2:#46557a;--w2-border:#e6e9f0;--w2-border-soft:#eff1f6;--w2-font-sans:var(--font-jakarta),system-ui,sans-serif;--w2-font-serif:var(--font-jakarta),Georgia,serif;--w2-font-display:var(--font-jakarta),system-ui,sans-serif;--w2-shadow-soft:0 4px 20px rgba(15,32,67,.05);--w2-shadow-card:0 6px 28px rgba(15,32,67,.07);--w2-shadow-lift:0 18px 48px rgba(15,32,67,.12);--w2-max:1180px;font-family:var(--w2-font-sans);font-feature-settings:"ss01" on,"cv11" on;color:var(--w2-navy);background:var(--w2-off-white);-webkit-font-smoothing:antialiased;letter-spacing:-.005em;overflow-x:clip}.wa2 h1,.wa2 h2,.wa2 h3,.wa2 h4{font-family:var(--w2-font-display);font-weight:600;letter-spacing:-.02em;color:var(--w2-navy);margin:0}.wa2 p{margin:0;line-height:1.6;color:var(--w2-navy)}.wa2 a{color:inherit;text-decoration:none}.wa2 img{display:block;max-width:100%}.wa2 button{font-family:inherit;cursor:pointer}.wa2 .accent{color:var(--w2-green-dark);letter-spacing:-.01em}.wa2 .accent,.wa2 .bignum{font-family:var(--w2-font-serif);font-style:italic;font-weight:300}.wa2 .bignum{letter-spacing:-.04em}.wa2 .eyebrow{font-family:var(--w2-font-sans);text-transform:uppercase;font-size:11.5px;font-weight:600;letter-spacing:.18em;color:var(--w2-green-dark);display:inline-flex;align-items:center;gap:10px}.wa2 .eyebrow:before{content:"";width:22px;height:1.5px;background:var(--w2-green);border-radius:999px}.wa2 .w2-container{max-width:var(--w2-max);margin:0 auto;padding:0 32px}.wa2 .w2-section{padding:110px 0}.wa2 .w2-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 26px;border-radius:999px;font-family:var(--w2-font-sans);font-weight:600;font-size:15px;letter-spacing:-.01em;border:0;transition:all .2s cubic-bezier(.2,.7,.2,1);white-space:nowrap}.wa2 .w2-btn-primary{background:var(--w2-navy);color:#fff}.wa2 .w2-btn-primary:hover{background:#0a1834;transform:translateY(-1px)}.wa2 .w2-btn-accent{background:var(--w2-green);color:var(--w2-navy)}.wa2 .w2-btn-accent:hover{background:var(--w2-green-dark);color:#fff;transform:translateY(-1px)}.wa2 .w2-btn-ghost{background:transparent;color:var(--w2-navy);border:1.5px solid var(--w2-border)}.wa2 .w2-btn-ghost:hover{background:#fff;border-color:var(--w2-navy)}.wa2 .chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:rgba(15,32,67,.04);border:1px solid rgba(15,32,67,.06);font-size:12.5px;font-weight:500;color:var(--w2-ink-2)}.wa2 .chip-accent{background:var(--w2-green-soft);border-color:rgba(74,171,118,.18);color:var(--w2-green-dark)}.wa2 .bg-cream{background:var(--w2-cream)}.wa2 .bg-mint{background:var(--w2-green-mint)}.wa2 .bg-paper{background:var(--w2-paper)}.wa2 .bg-navy{background:var(--w2-navy);color:#fff}.wa2 .blob{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;pointer-events:none}.wa2 .lift{transition:transform .26s cubic-bezier(.2,.7,.2,1),box-shadow .26s}.wa2 .lift:hover{transform:translateY(-4px);box-shadow:var(--w2-shadow-lift)}.wa2 .phone-shell{background:#1a1a1f;border-radius:44px;padding:8px;box-shadow:0 30px 60px rgba(0,0,0,.35)}.wa2 .phone-screen{border-radius:36px;background:#fff;overflow:hidden;position:relative}.wa2 .checklist{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.wa2 .checklist li{display:flex;gap:12px;align-items:flex-start;font-size:15px;color:var(--w2-ink-2);line-height:1.5}.wa2 .checklist li .dot{width:22px;height:22px;background:var(--w2-green-soft);justify-content:center;flex-shrink:0;margin-top:1px;color:var(--w2-green-dark)}.wa2 .checklist li .dot,.wa2 .tab{border-radius:999px;display:inline-flex;align-items:center}.wa2 .tab{font-family:var(--w2-font-sans);font-weight:500;font-size:15px;padding:10px 18px;border:1.5px solid var(--w2-border);background:#fff;color:var(--w2-ink-2);gap:8px;transition:all .2s ease}.wa2 .tab.active{background:var(--w2-navy);color:#fff;border-color:var(--w2-navy)}.wa2 .tab .idx{font-family:var(--w2-font-serif);font-style:italic;color:var(--w2-green);font-size:14px}.wa2 .price-card{background:#fff;border-radius:32px;padding:36px 32px;border:1.5px solid var(--w2-border);display:flex;flex-direction:column;gap:18px;position:relative}.wa2 .price-card.featured{background:var(--w2-navy);color:#fff;border-color:transparent;transform:translateY(-12px)}.wa2 .price-card.featured .price,.wa2 .price-card.featured h3{color:#fff}.wa2 .price-card.featured .checklist li{color:hsla(0,0%,100%,.82)}.wa2 .price-card.featured .checklist li .dot{background:rgba(105,194,142,.2);color:var(--w2-green)}.wa2 .faq-item{border-bottom:1px solid var(--w2-border-soft);padding:22px 0}.wa2 .faq-q{display:flex;justify-content:space-between;align-items:center;gap:24px;font-size:18px;font-weight:500;color:var(--w2-navy);cursor:pointer;background:transparent;border:0;width:100%;text-align:left}.wa2 .faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease;color:var(--w2-ink-2);font-size:15px;line-height:1.65}.wa2 .faq-item.open .faq-a{max-height:600px;padding-top:14px}.wa2 .faq-item .plus{width:36px;height:36px;border-radius:999px;border:1.5px solid var(--w2-border);display:inline-flex;align-items:center;justify-content:center;transition:all .22s ease;color:var(--w2-navy);flex-shrink:0}.wa2 .faq-item.open .plus{background:var(--w2-navy);color:#fff;border-color:var(--w2-navy);transform:rotate(45deg)}.wa2 input[type=range].w2-calc{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:linear-gradient(to right,var(--w2-green) var(--pct,30%),var(--w2-border) var(--pct,30%));outline:none}.wa2 input[type=range].w2-calc::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:999px;background:#fff;border:2px solid var(--w2-green-dark);box-shadow:0 2px 8px rgba(15,32,67,.18);cursor:pointer}.wa2 input[type=range].w2-calc-dark{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:linear-gradient(to right,var(--w2-green) var(--pct,30%),hsla(0,0%,100%,.12) var(--pct,30%));outline:none}.wa2 input[type=range].w2-calc-dark::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:999px;background:var(--w2-green);border:3px solid var(--w2-navy);box-shadow:0 0 0 2px var(--w2-green),0 4px 12px rgba(0,0,0,.4);cursor:pointer}.wa2 input[type=range].w2-calc-dark::-moz-range-thumb{width:22px;height:22px;border-radius:999px;background:var(--w2-green);border:3px solid var(--w2-navy);box-shadow:0 0 0 2px var(--w2-green),0 4px 12px rgba(0,0,0,.4);cursor:pointer}.wa2 .fb-mock{background:#fff;border-radius:20px;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:13px;color:#050505;box-shadow:var(--w2-shadow-card)}.wa2 .fb-head{gap:10px;padding:12px 14px}.wa2 .fb-avatar,.wa2 .fb-head{display:flex;align-items:center}.wa2 .fb-avatar{width:36px;height:36px;border-radius:999px;background:#fff;justify-content:center;border:1px solid #eee;overflow:hidden}.wa2 .fb-meta{line-height:1.25}.wa2 .fb-meta strong{font-weight:600;font-size:13.5px}.wa2 .fb-meta small{color:#65676b;font-size:12px}.wa2 .fb-cap{padding:0 14px 10px;color:#050505}.wa2 .fb-cta{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:#f0f2f5;font-size:12.5px}.wa2 .story{position:relative;border-radius:28px;overflow:hidden;aspect-ratio:9/16;background:#111}.wa2 .story-bars{position:absolute;top:10px;left:10px;right:10px;display:flex;gap:4px;z-index:2}.wa2 .story-bars span{flex:1;height:2.5px;border-radius:999px;background:hsla(0,0%,100%,.4)}.wa2 .story-bars span.on{background:#fff}@keyframes w2-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.wa2 .w2-marquee-track{display:flex;gap:64px;width:max-content;animation:w2-marquee 40s linear infinite}.wa2 .w2-marquee-fade{position:relative;overflow:hidden}.wa2 .w2-marquee-fade:after,.wa2 .w2-marquee-fade:before{content:"";position:absolute;top:0;bottom:0;width:60px;pointer-events:none;z-index:2}.wa2 .w2-marquee-fade:before{left:0;background:linear-gradient(to right,var(--w2-off-white),transparent)}.wa2 .w2-marquee-fade:after{right:0;background:linear-gradient(to left,var(--w2-off-white),transparent)}.wa2 .gradient-text{background:linear-gradient(120deg,#b7e4c7,#69c28e 70%);-webkit-background-clip:text;background-clip:text;color:transparent}@media (max-width:900px){.wa2 .w2-section{padding:72px 0}.wa2 .w2-container{padding:0 20px}.wa2 .w2-grid-2{gap:32px!important}.wa2 .w2-grid-2,.wa2 .w2-grid-3{grid-template-columns:1fr!important}.wa2 .price-card.featured{transform:none}}.wa2 .hero-anim{position:relative;min-height:560px;display:flex;align-items:center;justify-content:center;perspective:1200px}.wa2 .hero-anim-stage{position:relative;width:100%;max-width:460px;height:520px}.wa2 .hero-url-bar{position:absolute;left:50%;bottom:28px;transform:translateX(-50%);width:360px;background:#fff;border-radius:16px;border:1px solid var(--w2-border-soft);box-shadow:0 14px 40px rgba(15,32,67,.1);padding:12px 14px 14px;z-index:4;animation:w2-url-pulse 4s ease-in-out infinite}.wa2 .hero-url-bar:before{content:"";position:absolute;inset:0;border-radius:16px;box-shadow:0 0 0 0 rgba(105,194,142,.55);animation:w2-url-glow 4s ease-in-out infinite;pointer-events:none}.wa2 .hero-url-dots{display:flex;gap:5px;margin-bottom:9px}.wa2 .hero-url-dots span{width:8px;height:8px;border-radius:99px;background:rgba(15,32,67,.12)}.wa2 .hero-url-field{display:flex;align-items:center;gap:8px;padding:9px 12px;background:var(--w2-off-white);border-radius:9px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:11.5px;color:var(--w2-ink-2);font-weight:500;position:relative;overflow:hidden;white-space:nowrap}.wa2 .hero-url-lock{flex-shrink:0;width:11px;height:11px;color:var(--w2-green-dark)}.wa2 .hero-url-static{color:var(--w2-muted)}.wa2 .hero-url-typed{display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:bottom;color:var(--w2-navy);font-weight:600;animation:w2-type 4s steps(28) infinite;width:0}.wa2 .hero-url-caret{display:inline-block;width:1.5px;height:12px;background:var(--w2-green-dark);margin-left:1px;vertical-align:middle;animation:w2-caret 1s step-end infinite,w2-caret-fade 4s linear infinite}@keyframes w2-type{0%{width:0}22%{width:18ch}78%{width:18ch}88%{width:0}to{width:0}}@keyframes w2-caret{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes w2-caret-fade{0%,22%{opacity:1}30%,to{opacity:0}}@keyframes w2-url-pulse{0%,22%,to{transform:translateX(-50%) scale(1)}26%{transform:translateX(-50%) scale(1.025)}32%{transform:translateX(-50%) scale(1)}}@keyframes w2-url-glow{0%,22%{box-shadow:0 0 0 0 rgba(105,194,142,0)}28%{box-shadow:0 0 0 12px rgba(105,194,142,0)}29%{box-shadow:0 0 0 0 rgba(105,194,142,0)}to{box-shadow:0 0 0 0 rgba(105,194,142,0)}}.wa2 .hero-burst{position:absolute;left:50%;bottom:110px;transform:translateX(-50%);width:240px;height:240px;pointer-events:none;z-index:3}.wa2 .hero-burst line{stroke:var(--w2-green);stroke-width:2;stroke-linecap:round;opacity:0;transform-origin:120px 120px;animation:w2-burst 4s ease-out infinite}.wa2 .hero-burst line:first-child{animation-delay:.05s}.wa2 .hero-burst line:nth-child(2){animation-delay:.1s}.wa2 .hero-burst line:nth-child(3){animation-delay:.15s}.wa2 .hero-burst line:nth-child(4){animation-delay:.2s}.wa2 .hero-burst line:nth-child(5){animation-delay:.08s}.wa2 .hero-burst line:nth-child(6){animation-delay:.13s}@keyframes w2-burst{0%,23%{opacity:0;transform:scale(.2)}27%{opacity:.9;transform:scale(.6)}36%{opacity:0;transform:scale(1.4)}to{opacity:0;transform:scale(1.4)}}.wa2 .hero-ad{position:absolute;width:158px;background:#fff;border-radius:16px;box-shadow:0 22px 50px rgba(15,32,67,.18),0 0 0 1px rgba(15,32,67,.04);overflow:hidden;left:50%;bottom:110px;transform-origin:50% 100%;opacity:0;transform:translate(-50%,60px) scale(.6);will-change:transform,opacity}.wa2 .hero-ad-1{animation:w2-fly-1 4s cubic-bezier(.22,1,.36,1) infinite}.wa2 .hero-ad-2{animation:w2-fly-2 4s cubic-bezier(.22,1,.36,1) infinite;animation-delay:.08s}.wa2 .hero-ad-3{animation:w2-fly-3 4s cubic-bezier(.22,1,.36,1) infinite;animation-delay:.16s}@keyframes w2-fly-1{0%,25%{opacity:0;transform:translate(-50%,40px) scale(.55) rotate(0deg)}35%{opacity:1}55%,82%{opacity:1;transform:translate(calc(-50% - 165px),-150px) scale(1) rotate(-9deg)}92%,to{opacity:0;transform:translate(calc(-50% - 200px),-190px) scale(1) rotate(-9deg)}}@keyframes w2-fly-2{0%,25%{opacity:0;transform:translate(-50%,40px) scale(.55) rotate(0deg)}35%{opacity:1}55%,82%{opacity:1;transform:translate(-50%,-210px) scale(1.04) rotate(0deg)}92%,to{opacity:0;transform:translate(-50%,-260px) scale(1.04) rotate(0deg)}}@keyframes w2-fly-3{0%,25%{opacity:0;transform:translate(-50%,40px) scale(.55) rotate(0deg)}35%{opacity:1}55%,82%{opacity:1;transform:translate(calc(-50% + 165px),-150px) scale(1) rotate(9deg)}92%,to{opacity:0;transform:translate(calc(-50% + 200px),-190px) scale(1) rotate(9deg)}}.wa2 .hero-ad-head{display:flex;align-items:center;justify-content:space-between;padding:7px 10px 6px;font-size:9.5px;font-weight:600;color:var(--w2-navy);letter-spacing:.02em;border-bottom:1px solid rgba(15,32,67,.06)}.wa2 .hero-ad-platform{display:inline-flex;align-items:center;gap:4px}.wa2 .hero-ad-platform-dot{width:12px;height:12px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:8px;font-weight:800}.wa2 .hero-ad-img{position:relative;aspect-ratio:1/1;overflow:hidden}.wa2 .hero-ad-img img{width:100%;height:100%;object-fit:cover}.wa2 .hero-ad-foot{padding:8px 10px 10px;font-size:9px;color:var(--w2-ink-2);line-height:1.3}.wa2 .hero-ad-foot strong{display:block;color:var(--w2-navy);font-weight:700;font-size:9.5px;margin-bottom:2px}@media (max-width:880px){.wa2 .hero-anim{min-height:460px}.wa2 .hero-anim-stage{max-width:360px;height:440px}.wa2 .hero-url-bar{width:300px}.wa2 .hero-ad{width:132px}@keyframes w2-fly-1{0%,25%{opacity:0;transform:translate(-50%,30px) scale(.55) rotate(0deg)}35%{opacity:1}55%,82%{opacity:1;transform:translate(calc(-50% - 120px),-120px) scale(1) rotate(-9deg)}92%,to{opacity:0;transform:translate(calc(-50% - 145px),-150px) scale(1) rotate(-9deg)}}@keyframes w2-fly-2{0%,25%{opacity:0;transform:translate(-50%,30px) scale(.55) rotate(0deg)}35%{opacity:1}55%,82%{opacity:1;transform:translate(-50%,-170px) scale(1.04) rotate(0deg)}92%,to{opacity:0;transform:translate(-50%,-210px) scale(1.04) rotate(0deg)}}@keyframes w2-fly-3{0%,25%{opacity:0;transform:translate(-50%,30px) scale(.55) rotate(0deg)}35%{opacity:1}55%,82%{opacity:1;transform:translate(calc(-50% + 120px),-120px) scale(1) rotate(9deg)}92%,to{opacity:0;transform:translate(calc(-50% + 145px),-150px) scale(1) rotate(9deg)}}}@media (prefers-reduced-motion:reduce){.wa2 .hero-ad-1,.wa2 .hero-ad-2,.wa2 .hero-ad-3,.wa2 .hero-burst line,.wa2 .hero-url-bar,.wa2 .hero-url-bar:before,.wa2 .hero-url-caret,.wa2 .hero-url-typed{animation:none!important}.wa2 .hero-url-typed{width:18ch}.wa2 .hero-ad-1{opacity:1;transform:translate(calc(-50% - 165px),-150px) scale(1) rotate(-9deg)}.wa2 .hero-ad-2{opacity:1;transform:translate(-50%,-210px) scale(1.04)}.wa2 .hero-ad-3{opacity:1;transform:translate(calc(-50% + 165px),-150px) scale(1) rotate(9deg)}}@media (max-width:1100px){.wa2 .m2-flow-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:640px){.wa2 .m2-flow-grid{grid-template-columns:1fr!important}}@media (max-width:880px){.wa2 .w2-af-sticky{align-items:flex-start!important;padding-top:48px}.wa2 .w2-af-header{margin-bottom:16px!important}.wa2 .w2-af-header h2{font-size:clamp(20px,5.5vw,28px)!important;margin-top:8px!important}.wa2 .w2-af-grid{grid-template-columns:1fr!important;gap:16px!important}.wa2 .w2-af-visual{height:320px!important;overflow:hidden;order:1}.wa2 .w2-af-visual-slide{align-items:flex-start!important}.wa2 .w2-af-visual-slide>*{transform:scale(.72);transform-origin:center top}.wa2 .w2-af-text{min-height:160px!important;order:2}}@media (max-width:480px){.wa2 .w2-af-sticky{padding-top:32px}.wa2 .w2-af-visual{height:260px!important}.wa2 .w2-af-visual-slide>*{transform:scale(.6)}}@media (max-width:900px){.wa2 .m2-stack-wrap{min-height:360px}.wa2 .m2-stack{padding-left:18px;gap:10px}}@media (max-width:480px){.wa2 .m2-stack-wrap{min-height:300px}}@media (max-width:880px){.wa2 .w2-ads-live{grid-template-columns:1fr!important;max-width:320px!important}.wa2 .w2-ads-live-ig{display:none}}@media (max-width:900px){.wa2 .w2-scan-card{padding:40px 24px!important;border-radius:24px!important}}.wa2 .m2-stack-wrap{position:relative;min-height:540px}.wa2 .m2-stack-glow{position:absolute;inset:-20px;background:radial-gradient(circle at 60% 40%,rgba(105,194,142,.12),transparent 60%);pointer-events:none}.wa2 .m2-stack{position:relative;display:flex;flex-direction:column;gap:14px;padding-left:28px}.wa2 .m2-rail{position:absolute;left:8px;top:18px;bottom:18px;width:12px;pointer-events:none}.wa2 .m2-rail-line{bottom:0;background:rgba(15,32,67,.08)}.wa2 .m2-rail-line,.wa2 .m2-rail-progress{position:absolute;left:5px;top:0;width:2px;border-radius:999px}.wa2 .m2-rail-progress{height:0;background:var(--w2-green);animation:m2-rail-fill 5s cubic-bezier(.22,1,.36,1) infinite}.wa2 .m2-rail-dot{position:absolute;left:0;width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid rgba(15,32,67,.18);transition:none}.wa2 .m2-rail-dot-1{top:0;animation:m2-dot-1 5s linear infinite}.wa2 .m2-rail-dot-2{top:33.33%;animation:m2-dot-2 5s linear infinite}.wa2 .m2-rail-dot-3{top:66.66%;animation:m2-dot-3 5s linear infinite}.wa2 .m2-rail-dot-4{top:100%;transform:translateY(-100%);animation:m2-dot-4 5s linear infinite}@keyframes m2-rail-fill{0%{height:0}6%{height:0}22%{height:25%}42%{height:50%}62%{height:75%}82%,92%{height:100%}to{height:100%}}@keyframes m2-dot-1{0%,5%{background:#fff;border-color:rgba(15,32,67,.18);box-shadow:none}6%,92%{background:var(--w2-green);border-color:var(--w2-green-dark);box-shadow:0 0 0 4px rgba(105,194,142,.22)}to{background:var(--w2-green);border-color:var(--w2-green-dark)}}@keyframes m2-dot-2{0%,25%{background:#fff;border-color:rgba(15,32,67,.18);box-shadow:none}26%,92%{background:var(--w2-green);border-color:var(--w2-green-dark);box-shadow:0 0 0 4px rgba(105,194,142,.22)}to{background:var(--w2-green);border-color:var(--w2-green-dark)}}@keyframes m2-dot-3{0%,45%{background:#fff;border-color:rgba(15,32,67,.18);box-shadow:none}46%,92%{background:var(--w2-green);border-color:var(--w2-green-dark);box-shadow:0 0 0 4px rgba(105,194,142,.22)}to{background:var(--w2-green);border-color:var(--w2-green-dark)}}@keyframes m2-dot-4{0%,65%{background:#fff;border-color:rgba(15,32,67,.18);box-shadow:none;transform:translateY(-100%)}66%,92%{background:var(--w2-green);border-color:var(--w2-green-dark);box-shadow:0 0 0 4px rgba(105,194,142,.22);transform:translateY(-100%)}to{background:var(--w2-green);border-color:var(--w2-green-dark);transform:translateY(-100%)}}.wa2 .m2-step{position:relative;opacity:0;transform:translateY(18px) scale(.96);transform-origin:center;will-change:transform,opacity}.wa2 .m2-step-1{width:88%;align-self:flex-start;animation:m2-card-1 5s cubic-bezier(.22,1,.36,1) infinite}.wa2 .m2-step-2{width:92%;align-self:flex-end;animation:m2-card-2 5s cubic-bezier(.22,1,.36,1) infinite}.wa2 .m2-step-3{width:88%;align-self:flex-start;animation:m2-card-3 5s cubic-bezier(.22,1,.36,1) infinite}.wa2 .m2-step-4{width:92%;align-self:flex-end;animation:m2-card-4 5s cubic-bezier(.22,1,.36,1) infinite}@keyframes m2-card-1{0%{opacity:0;transform:translateY(18px) scale(.96) rotate(-1.5deg)}6%{opacity:1;transform:translateY(0) scale(1.025) rotate(-1.5deg)}16%{opacity:1;transform:translateY(0) scale(1) rotate(-1.5deg)}90%{opacity:1;transform:translateY(0) scale(1) rotate(-1.5deg)}96%,to{opacity:0;transform:translateY(18px) scale(.96) rotate(-1.5deg)}}@keyframes m2-card-2{0%,22%{opacity:0;transform:translateY(18px) scale(.96) rotate(1.5deg)}28%{opacity:1;transform:translateY(0) scale(1.025) rotate(1.5deg)}38%{opacity:1;transform:translateY(0) scale(1) rotate(1.5deg)}90%{opacity:1;transform:translateY(0) scale(1) rotate(1.5deg)}96%,to{opacity:0;transform:translateY(18px) scale(.96) rotate(1.5deg)}}@keyframes m2-card-3{0%,42%{opacity:0;transform:translateY(18px) scale(.96) rotate(-1deg)}48%{opacity:1;transform:translateY(0) scale(1.025) rotate(-1deg)}58%{opacity:1;transform:translateY(0) scale(1) rotate(-1deg)}90%{opacity:1;transform:translateY(0) scale(1) rotate(-1deg)}96%,to{opacity:0;transform:translateY(18px) scale(.96) rotate(-1deg)}}@keyframes m2-card-4{0%,62%{opacity:0;transform:translateY(18px) scale(.96) rotate(1deg)}68%{opacity:1;transform:translateY(0) scale(1.025) rotate(1deg)}78%{opacity:1;transform:translateY(0) scale(1) rotate(1deg)}90%{opacity:1;transform:translateY(0) scale(1) rotate(1deg)}96%,to{opacity:0;transform:translateY(18px) scale(.96) rotate(1deg)}}.wa2 .m2-step-badge{position:absolute;top:-10px;left:14px;z-index:3;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--w2-navy);color:#fff;font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 4px 12px rgba(15,32,67,.18);opacity:0;transform:translateY(-4px);animation:inherit}.wa2 .m2-step-1 .m2-step-badge{animation:m2-badge-1 5s ease-out infinite}.wa2 .m2-step-2 .m2-step-badge{animation:m2-badge-2 5s ease-out infinite}.wa2 .m2-step-3 .m2-step-badge{animation:m2-badge-3 5s ease-out infinite}.wa2 .m2-step-4 .m2-step-badge{animation:m2-badge-4 5s ease-out infinite}@keyframes m2-badge-1{0%,4%{opacity:0;transform:translateY(-4px);background:var(--w2-navy)}10%{opacity:1;transform:translateY(0);background:var(--w2-green);color:var(--w2-navy)}22%{opacity:1;background:var(--w2-navy);color:#fff}90%{opacity:1;transform:translateY(0);background:var(--w2-navy);color:#fff}96%,to{opacity:0;transform:translateY(-4px)}}@keyframes m2-badge-2{0%,24%{opacity:0;transform:translateY(-4px);background:var(--w2-navy)}30%{opacity:1;transform:translateY(0);background:var(--w2-green);color:var(--w2-navy)}42%{opacity:1;background:var(--w2-navy);color:#fff}90%{opacity:1;transform:translateY(0);background:var(--w2-navy);color:#fff}96%,to{opacity:0;transform:translateY(-4px)}}@keyframes m2-badge-3{0%,44%{opacity:0;transform:translateY(-4px);background:var(--w2-navy)}50%{opacity:1;transform:translateY(0);background:var(--w2-green);color:var(--w2-navy)}62%{opacity:1;background:var(--w2-navy);color:#fff}90%{opacity:1;transform:translateY(0);background:var(--w2-navy);color:#fff}96%,to{opacity:0;transform:translateY(-4px)}}@keyframes m2-badge-4{0%,64%{opacity:0;transform:translateY(-4px);background:var(--w2-navy)}70%{opacity:1;transform:translateY(0);background:var(--w2-green);color:var(--w2-navy)}82%{opacity:1;background:var(--w2-navy);color:#fff}90%{opacity:1;transform:translateY(0);background:var(--w2-navy);color:#fff}96%,to{opacity:0;transform:translateY(-4px)}}@media (max-width:880px){.wa2 .m2-stack-wrap{min-height:480px}.wa2 .m2-stack{padding-left:22px}.wa2 .m2-rail{left:4px}.wa2 .m2-step-badge{font-size:8.5px;padding:3px 8px}}@media (prefers-reduced-motion:reduce){.wa2 .m2-rail-dot,.wa2 .m2-rail-progress,.wa2 .m2-step,.wa2 .m2-step-badge{animation:none!important;opacity:1!important}.wa2 .m2-step-1{transform:rotate(-1.5deg)}.wa2 .m2-step-2{transform:rotate(1.5deg)}.wa2 .m2-step-3{transform:rotate(-1deg)}.wa2 .m2-step-4{transform:rotate(1deg)}.wa2 .m2-step-badge{transform:translateY(0);background:var(--w2-navy);color:#fff}.wa2 .m2-rail-progress{height:100%}.wa2 .m2-rail-dot{background:var(--w2-green);border-color:var(--w2-green-dark)}}@media (max-width:880px){.wa2 .w2-af-step-body{display:none}.wa2 .w2-af-text{min-height:110px!important}.wa2 .w2-af-visual{height:360px!important}}@media (max-width:480px){.wa2 .w2-af-visual{height:300px!important}.wa2 .w2-af-text{min-height:90px!important}}