@font-face{font-family:__Poppins_ad8866;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/2d60f2dca601c94b-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_ad8866;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/7c10e1e83b2e7f9a-s.p.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:__Poppins_ad8866;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/decf5989f4e7f901-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:__Poppins_ad8866;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/f836bffb0378cb18-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_ad8866;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/204a0a5e1cf12efb-s.p.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:__Poppins_ad8866;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/2cc74b96cdc9383d-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:__Poppins_ad8866;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0a48a8bf13ca80-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_ad8866;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/ae6a2fe692ea80aa-s.p.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:__Poppins_ad8866;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/c99ef75952aca458-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:__Poppins_ad8866;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/0d4c388da6b99db2-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_ad8866;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/bd907a34e79d0cf5-s.p.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:__Poppins_ad8866;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/7c1535108079abc4-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:__Poppins_ad8866;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/334d90a676c555e4-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_ad8866;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/8727a9eb9a9ed107-s.p.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:__Poppins_ad8866;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/cf1f69a0c8aed54d-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:__Poppins_ad8866;font-style:italic;font-weight:800;font-display:swap;src:url(/_next/static/media/cef19ad087fd80a0-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_ad8866;font-style:italic;font-weight:800;font-display:swap;src:url(/_next/static/media/7519ebedca413f1f-s.p.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:__Poppins_ad8866;font-style:italic;font-weight:800;font-display:swap;src:url(/_next/static/media/8f91baacbcce7392-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:__Poppins_ad8866;font-style:italic;font-weight:900;font-display:swap;src:url(/_next/static/media/1a77946594db985b-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_ad8866;font-style:italic;font-weight:900;font-display:swap;src:url(/_next/static/media/dec290caeb2cbe42-s.p.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:__Poppins_ad8866;font-style:italic;font-weight:900;font-display:swap;src:url(/_next/static/media/f0496e21808c976b-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:__Poppins_ad8866;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c177e25b87fd9cd-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_ad8866;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c9a125e97d835e1-s.p.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:__Poppins_ad8866;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4c285fdca692ea22-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:__Poppins_ad8866;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_ad8866;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.p.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:__Poppins_ad8866;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-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:__Poppins_ad8866;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_ad8866;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.p.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:__Poppins_ad8866;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-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:__Poppins_ad8866;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_ad8866;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.p.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:__Poppins_ad8866;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-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:__Poppins_ad8866;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_ad8866;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.p.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:__Poppins_ad8866;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-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:__Poppins_ad8866;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/28485c0de2075f40-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_ad8866;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5fb25f343c7550ca-s.p.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:__Poppins_ad8866;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7db6c35d839a711c-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:__Poppins_ad8866;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/f5b513e981884070-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_ad8866;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/b8442747db2a9bad-s.p.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:__Poppins_ad8866;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/6245472ced48d3be-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:__Poppins_Fallback_ad8866;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_ad8866{font-family:__Poppins_ad8866,__Poppins_Fallback_ad8866}.__variable_ad8866{--font-sans:"__Poppins_ad8866","__Poppins_Fallback_ad8866"}:root{--purple-deep:#2c1b4f;--purple-mid:#3a2266;--purple-light:#67348f;--gold-light:#fecd86;--gold-dark:#c48235;--white:#fff;--off-white:#faf8f6;--ink:#2c1b4f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--purple-deep);color:var(--white);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}blockquote,h1,h2,h3{font-family:var(--font-sans);margin:0}p{margin:0}button{font-family:inherit;cursor:pointer}.container{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.gold-text{background:linear-gradient(135deg,var(--gold-light),var(--gold-dark));-webkit-background-clip:text;background-clip:text;color:transparent}.gold-text-shimmer{background:linear-gradient(100deg,var(--gold-dark) 30%,var(--gold-light) 45%,#fff6e6 50%,var(--gold-light) 55%,var(--gold-dark) 70%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shimmer 3.5s ease-in-out infinite}@keyframes shimmer{0%{background-position:200% 0}60%{background-position:-40% 0}to{background-position:-40% 0}}.gold-border{border:1px solid hsla(36,98%,76%,.3)}.gold-italic{font-style:italic;position:relative;white-space:nowrap}.gold-italic:after{content:"";position:absolute;left:2px;right:2px;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--gold-dark),var(--gold-light));border-radius:2px}.bg-deep-purple{background:var(--purple-deep)}.bg-deep-purple,.bg-grid-gold{position:relative}.bg-grid-gold:before{inset:0;background-image:linear-gradient(hsla(36,98%,76%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(36,98%,76%,.05) 1px,transparent 0);background-size:64px 64px}.bg-grid-gold:before,.bg-radial-glow:after{content:"";position:absolute;pointer-events:none;z-index:0}.bg-radial-glow:after{top:-10%;left:5%;width:60%;height:70%;background:radial-gradient(circle,rgba(103,52,143,.85) 0,rgba(103,52,143,0) 70%)}.bg-paper{background-color:var(--off-white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E")}.badge-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border-radius:100px;background:hsla(36,98%,76%,.1);border:1px solid hsla(36,98%,76%,.35);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-light)}.badge-pill .dot{width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,var(--gold-light),var(--gold-dark));box-shadow:0 0 8px hsla(36,98%,76%,.8)}.keyword-pill{display:inline-flex;align-items:center;padding:8px 16px;border-radius:100px;font-size:12px;font-weight:600;border:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.55);transition:all .25s ease;background:hsla(0,0%,100%,.03)}.keyword-pill.is-gold{color:var(--gold-light);border-color:hsla(36,98%,76%,.35);background:hsla(36,98%,76%,.08)}.keyword-pill:hover{border-color:hsla(36,98%,76%,.6);color:var(--gold-light);transform:translateY(-2px)}.btn-gold{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 28px;border-radius:100px;border:none;background:linear-gradient(135deg,var(--gold-light),var(--gold-dark));color:var(--purple-deep);font-weight:800;font-size:14px;letter-spacing:.02em;text-transform:uppercase;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;text-align:center;max-width:100%}.btn-gold:hover{transform:translateY(-2px);box-shadow:0 10px 30px -8px hsla(36,98%,76%,.55)}.btn-gold:active{transform:translateY(0)}.btn-gold:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn-gold:before{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.65),transparent);transform:skewX(-20deg);animation:btn-shine 3.2s ease-in-out infinite}@keyframes btn-shine{0%{left:-60%}35%{left:130%}to{left:130%}}.btn-icon-blink{display:inline-flex;animation:icon-blink 1.8s ease-in-out infinite;filter:grayscale(1) brightness(.4) sepia(1) hue-rotate(220deg) saturate(400%) drop-shadow(0 0 4px rgba(44,27,79,.4))}@keyframes icon-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.88)}}.btn-dark{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 28px;border-radius:100px;border:none;background:var(--purple-deep);color:var(--white);font-weight:800;font-size:14px;letter-spacing:.02em;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;text-align:center;max-width:100%}.btn-dark:hover{background:var(--purple-mid);transform:translateY(-2px)}.btn-dark:disabled{opacity:.6;cursor:not-allowed;transform:none}.field-dark{width:100%;padding:15px 18px;border-radius:10px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.14);color:var(--white);font-size:16px;outline:none;transition:border-color .2s ease,background .2s ease}.field-dark::placeholder{color:hsla(0,0%,100%,.4)}.field-dark:focus{border-color:hsla(36,98%,76%,.6);background:hsla(0,0%,100%,.1)}.field-purple{width:100%;padding:16px 18px;border-radius:10px;background:var(--purple-light);border:1px solid hsla(36,98%,76%,.25);color:var(--white);font-size:16px;outline:none;transition:border-color .2s ease}.field-purple::placeholder{color:hsla(0,0%,100%,.65)}.field-purple:focus{border-color:var(--gold-light)}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.fade-up{opacity:0;animation:fadeUp .65s ease forwards}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.scroll-indicator{animation:bounce 1.8s ease-in-out infinite}.reveal{opacity:1;transform:none;transition:opacity .7s ease,transform .7s ease}.reveal.reveal--pending{opacity:0;transform:translateY(28px)}.reveal.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.reveal.reveal--pending{opacity:1;transform:none}}.reveal.reveal-rise{overflow:hidden;opacity:1;transform:none;transition:opacity .5s ease}.reveal.reveal-rise>*{transition:transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.reveal.reveal-rise.reveal--pending{opacity:1}.reveal.reveal-rise.reveal--pending>*{transform:translateY(100%)}.reveal.reveal-rise.is-visible>*{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.reveal.reveal-rise.reveal--pending>*{transform:none}}.section{position:relative;padding:96px 0}@media (max-width:720px){.section{padding:64px 0}}.section-tag{display:inline-flex;padding:8px 22px;border-radius:100px;background:var(--purple-light);border:1px solid hsla(36,98%,76%,.7);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--white)}.stat-number{font-weight:900;line-height:1;font-size:clamp(36px,5vw,56px)}.pain-item{transition:transform .2s ease}.pain-item:hover{transform:translateX(6px)}.bento-card{position:relative;height:100%;border-radius:16px;padding:24px 26px;background:hsla(0,0%,100%,.02);border:1.5px solid hsla(36,98%,76%,.5);transition:background .25s ease,border-color .25s ease,transform .25s ease;overflow:hidden}.bento-card:hover{background:hsla(0,0%,100%,.05);border-color:var(--gold-light);transform:translateY(-3px)}.tag-chip{display:inline-flex;padding:8px 16px;border-radius:100px;font-size:12.5px;font-weight:400;color:hsla(0,0%,100%,.85);background:transparent;border:1.5px solid hsla(36,98%,76%,.55);transition:border-color .2s ease,color .2s ease}.tag-chip:hover{border-color:var(--gold-light);color:var(--gold-light)}.avatar-ring{position:relative;width:220px;height:220px;border-radius:50%;padding:6px;background:conic-gradient(from 180deg,var(--gold-dark),var(--gold-light),var(--gold-dark))}.hero{min-height:100vh;display:flex;align-items:center;padding:140px 0 0;overflow:hidden}.hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,620px) minmax(300px,520px);grid-gap:32px;gap:32px;align-items:end;width:100%}.hero__content{display:flex;flex-direction:column;gap:22px;padding-bottom:24px}.hero__title{font-weight:900;font-size:clamp(40px,6vw,76px);line-height:1.05;letter-spacing:-.02em;color:var(--white)}.hero__subtitle{font-family:var(--font-sans);font-weight:300;font-size:18px;line-height:1.5;color:hsla(0,0%,100%,.55);max-width:540px}.hero__pills{display:flex;flex-wrap:wrap;gap:10px}.hero__form{margin-top:8px;max-width:620px}.hero__image{position:relative;justify-self:end;align-self:end;width:100%;margin-bottom:-1px}.hero__scroll{position:absolute;left:50%;bottom:32px;transform:translateX(-50%);z-index:1}@media (max-width:980px){.hero{padding:120px 0 48px}.hero__grid{grid-template-columns:1fr;gap:12px}.hero__image{justify-self:center;max-width:320px;order:-1;margin-bottom:0;aspect-ratio:558/800;overflow:hidden;border-radius:16px}.hero__image img{width:100%!important;height:100%!important;object-fit:cover;object-position:top}}.lead-form--inline{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px}.lead-form--inline .lead-form__fields{display:flex;flex-wrap:wrap;gap:12px;flex:1 1 480px}.lead-form--inline .lead-form__fields input{flex:1 1 150px;min-width:140px}.lead-form--inline .lead-form__privacy{flex-basis:100%}.lead-form--stacked{display:flex;flex-direction:column;gap:12px;max-width:440px}.lead-form--stacked button{width:100%;flex-wrap:wrap;row-gap:4px}.lead-form__privacy{font-size:11px;color:hsla(0,0%,100%,.35);margin-top:2px}.lead-form--stacked .lead-form__privacy{color:rgba(44,27,79,.45)}@media (max-width:720px){.lead-form--inline{flex-direction:column}.lead-form--inline .lead-form__fields{flex-direction:column;flex:none}.lead-form--inline .lead-form__fields input{flex:none;width:100%;min-width:0}.lead-form--inline button{width:100%}}.avatar-ring img{width:100%;height:100%;border-radius:50%;object-fit:cover;border:4px solid var(--purple-deep)}.stats-bar{background:var(--purple-light);padding:48px 0}.stats-bar__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.stats-bar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;box-sizing:border-box;text-align:center;padding:22px 20px;min-height:108px;border:1px solid hsla(36,98%,76%,.45);border-radius:16px;animation:stat-border-glow 4s ease-in-out infinite}.stats-bar__grid>div:nth-child(2) .stats-bar__item{animation-delay:.5s}.stats-bar__grid>div:nth-child(3) .stats-bar__item{animation-delay:1s}.stats-bar__grid>div:nth-child(4) .stats-bar__item{animation-delay:1.5s}@keyframes stat-border-glow{0%,to{border-color:hsla(36,98%,76%,.35);box-shadow:0 0 0 hsla(36,98%,76%,0)}50%{border-color:hsla(36,98%,76%,.95);box-shadow:0 0 14px hsla(36,98%,76%,.45)}}@media (prefers-reduced-motion:reduce){.stats-bar__item{animation:none}}.stats-bar__label{font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:hsla(0,0%,100%,.85)}@media (max-width:720px){.stats-bar__grid{grid-template-columns:repeat(2,1fr)}}.for-whom__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:start}.for-whom__content{display:flex;flex-direction:column;gap:18px}.for-whom__title{font-weight:900;font-size:clamp(32px,4vw,44px);line-height:1.15;color:var(--ink);text-transform:uppercase}.for-whom__paragraph{font-family:var(--font-sans);font-size:16px;line-height:1.6;color:rgba(44,27,79,.75);max-width:460px}.for-whom__pains{display:flex;flex-direction:column;gap:14px}.pain-item{display:flex;align-items:flex-start;padding:18px 22px;border:1.5px solid rgba(196,130,53,.55);border-radius:14px}.pain-item__text{font-family:var(--font-sans);font-size:18px;color:var(--purple-light);line-height:1.4}@media (max-width:900px){.for-whom__grid{grid-template-columns:1fr;gap:40px}}.chapters__header{text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px;margin-bottom:36px}.chapters__title{font-weight:900;font-size:clamp(30px,4vw,44px);color:var(--white);text-transform:uppercase}.chapters__grid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:16px;gap:16px}.bento-third{grid-column:span 2}.bento-half{grid-column:span 3}.bento-card__title{display:block;font-weight:800;font-size:15px;line-height:1.3;text-transform:uppercase;color:var(--gold-light)}.bento-card__number{color:var(--white);font-weight:800;margin-right:4px}.bento-card__desc{font-size:13.5px;line-height:1.5;color:hsla(0,0%,100%,.88);margin-top:8px}.bento-card__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}@media (max-width:720px){.chapters__grid{grid-template-columns:1fr}.bento-half,.bento-third{grid-column:span 1}}.quote-section{background:var(--purple-light);padding:70px 0;text-align:center}.quote-section__text{display:block;max-width:780px;margin:0 auto;font-weight:700;font-style:italic;font-size:clamp(22px,3vw,30px);line-height:1.35}.quote-section__cite{display:block;margin-top:18px;font-style:normal;font-size:13px;font-weight:600;letter-spacing:.03em;color:hsla(0,0%,100%,.75)}.about{position:relative;overflow:hidden}.about__grid{display:grid;grid-template-columns:1fr .95fr;grid-gap:56px;gap:56px;align-items:center}.about__image{aspect-ratio:513/800}.about__content{max-width:460px;padding:56px 0}.about__first-name{font-weight:800;font-size:18px;letter-spacing:.08em;color:var(--gold-dark)}.about__last-name{font-weight:900;font-size:clamp(38px,5vw,56px);color:var(--purple-light);line-height:1;margin-top:4px}.about__role{margin-top:16px;font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}.about__role,.about__text{font-family:var(--font-sans)}.about__text{margin-top:20px;font-size:16px;line-height:1.65;color:rgba(44,27,79,.75);max-width:460px}@media (max-width:900px){.about__grid{grid-template-columns:1fr;gap:0}.about__image{margin:0 auto;order:-1}.about__content{max-width:none;padding:40px 0 8px;text-align:center;margin:0 auto}.about__text{margin-left:auto;margin-right:auto}}.site-footer{padding:90px 0;text-align:center;background:linear-gradient(120deg,var(--purple-light) 0,var(--purple-deep) 65%)}.site-footer__inner{display:flex;flex-direction:column;align-items:center;gap:18px;max-width:720px;margin:0 auto}.site-footer__icon{color:var(--gold-light);animation:icon-glow 2.6s ease-in-out infinite}@keyframes icon-glow{0%,to{filter:drop-shadow(0 0 0 rgba(254,205,134,0))}50%{filter:drop-shadow(0 0 8px rgba(254,205,134,.75))}}@media (prefers-reduced-motion:reduce){.site-footer__icon{animation:none}}.site-footer__name{font-family:var(--font-sans);font-size:16px;line-height:1.5;color:var(--gold-light)}.site-footer__name strong{font-weight:700}.site-footer__disclaimer{font-family:var(--font-sans);font-size:13px;line-height:1.6;color:hsla(0,0%,100%,.6)}