@font-face{font-family:__Cairo_31b125;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/350b852752f8489d-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:__Cairo_31b125;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5ec84f17416dda4d-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:__Cairo_31b125;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/01f0c602c274ea55-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:__Cairo_31b125;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/350b852752f8489d-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:__Cairo_31b125;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5ec84f17416dda4d-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:__Cairo_31b125;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/01f0c602c274ea55-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:__Cairo_31b125;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/350b852752f8489d-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:__Cairo_31b125;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5ec84f17416dda4d-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:__Cairo_31b125;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/01f0c602c274ea55-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:__Cairo_31b125;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/350b852752f8489d-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:__Cairo_31b125;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5ec84f17416dda4d-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:__Cairo_31b125;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/01f0c602c274ea55-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:__Cairo_31b125;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/350b852752f8489d-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:__Cairo_31b125;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5ec84f17416dda4d-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:__Cairo_31b125;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/01f0c602c274ea55-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:__Cairo_31b125;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/350b852752f8489d-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:__Cairo_31b125;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/5ec84f17416dda4d-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:__Cairo_31b125;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/01f0c602c274ea55-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:__Cairo_Fallback_31b125;src:local("Arial");ascent-override:137.65%;descent-override:60.32%;line-gap-override:0.00%;size-adjust:94.66%}.__className_31b125{font-family:__Cairo_31b125,__Cairo_Fallback_31b125;font-style:normal}.__variable_31b125{--font-cairo:"__Cairo_31b125","__Cairo_Fallback_31b125"}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:none}a{color:inherit;text-decoration:none}ul{list-style:none}:root{--navy:#1a1a1a;--navy-600:#525252;--navy-300:#878484;--red:#ab1f2c;--red-600:#c4313e;--purple:#5c315e;--purple-400:#7e4f80;--gold:#c8a24a;--gold-bright:#e7c878;--gold-deep:#9a7424;--silver:#9aa3b2;--silver-bright:#cfd6e0;--bronze:#b5793f;--bronze-bright:#d99e63;--bg:#f4f2ee;--bg-2:#ece9e3;--surface:#fff;--surface-2:#faf8f5;--glass:hsla(0,0%,100%,.72);--glass-brd:rgba(24,39,82,.1);--hairline:rgba(24,39,82,.1);--hairline-strong:rgba(24,39,82,.16);--ink:#1a1a1a;--ink-2:#46506b;--ink-3:#76809a;--on-dark:#f3f1ec;--shadow-sm:0 2px 8px rgba(24,39,82,.06),0 1px 2px rgba(24,39,82,.08);--shadow-md:0 14px 40px -16px rgba(24,39,82,.22),0 4px 12px rgba(24,39,82,.08);--shadow-lg:0 40px 90px -30px rgba(24,39,82,.4),0 8px 24px rgba(24,39,82,.12);--glow-gold:0 0 0 1px rgba(200,162,74,.25),0 18px 50px -16px rgba(200,162,74,.45);--ring:0 0 0 4px rgba(24,39,82,.12);--radius-xs:10px;--radius-sm:14px;--radius:20px;--radius-lg:28px;--radius-xl:36px;--maxw:1240px;--nav-h:78px;--grad-cta:linear-gradient(135deg,var(--gold-bright) 0%,var(--gold) 45%,var(--gold-deep) 100%);--grad-red:linear-gradient(135deg,var(--red) 0%,#7e1822 100%);--grad-gold:linear-gradient(135deg,var(--gold-bright) 0%,var(--gold) 45%,var(--gold-deep) 100%);--cta-bg:linear-gradient(135deg,#3a1d3c,#5e131f);--footer-bg:#1c1c1c;--hero-bg:radial-gradient(120% 90% at 80% -10%,rgba(92,49,94,.16),transparent 55%),radial-gradient(120% 90% at 12% 0%,rgba(24,39,82,.18),transparent 50%),linear-gradient(180deg,#1a2950,#14203f 55%,#0f1830);--hero-ink:#f3f1ec;color-scheme:light}[data-theme=dark]{--bg:#080c18;--bg-2:#0c1126;--surface:#26282e;--surface-2:#0d1426;--glass:rgba(20,28,52,.55);--glass-brd:hsla(0,0%,100%,.08);--hairline:hsla(0,0%,100%,.09);--hairline-strong:hsla(0,0%,100%,.16);--ink:#f1f0ec;--ink-2:#e7e7e7;--ink-3:#afb0b3;--on-dark:#f3f1ec;--navy-300:#878484;--shadow-sm:0 2px 10px rgba(0,0,0,.5);--shadow-md:0 18px 50px -18px rgba(0,0,0,.7),0 4px 14px rgba(0,0,0,.4);--shadow-lg:0 50px 110px -34px rgba(0,0,0,.85),0 10px 30px rgba(0,0,0,.5);--ring:0 0 0 4px rgba(138,160,214,.22);--hero-bg:radial-gradient(120% 90% at 82% -12%,rgba(92,49,94,.55),transparent 55%),radial-gradient(120% 100% at 10% -8%,rgba(36,58,114,.6),transparent 52%),radial-gradient(90% 70% at 50% 120%,rgba(171,31,44,.25),transparent 60%),linear-gradient(180deg,#0a1124,#070b18 60%,#05080f);--hero-ink:#f3f1ec;--cta-bg:radial-gradient(120% 130% at 50% -20%,rgba(92,49,94,.4),transparent 60%),linear-gradient(135deg,#2a1530,#45101a);--footer-bg:#05070f;color-scheme:dark}html{direction:rtl}body{font-family:var(--font-cairo),system-ui,"Segoe UI",sans-serif;background:var(--bg);color:var(--ink);font-weight:500;transition:background .5s ease,color .35s ease;overflow-x:hidden}h1,h2,h3,h4{font-weight:800;line-height:1.15;letter-spacing:-.01em;color:var(--ink)}.display{font-weight:900;letter-spacing:-.02em}.container{width:100%;max-width:var(--maxw);margin-inline:auto;padding:25px}.section{padding:70px 0;position:relative}.eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.eyebrow:before{content:"";width:26px;height:2px;border-radius:2px;background:var(--grad-gold)}.sec-title{font-size:clamp(30px,4.4vw,54px)}.sec-sub{color:var(--ink-2);font-size:clamp(15px,1.4vw,18px);max-width:60ch;font-weight:500}.text-gold{background:var(--grad-gold);-webkit-background-clip:text;background-clip:text;color:transparent}.text-red{color:var(--red-600)}.btn{--pad-y:14px;--pad-x:26px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:var(--pad-y) var(--pad-x);border-radius:999px;font-weight:700;font-size:15px;letter-spacing:0;position:relative;isolation:isolate;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,background .3s ease,color .3s ease;white-space:nowrap}.btn svg{width:18px;height:18px}.btn:active{transform:translateY(1px) scale(.99)}.btn-primary{background:var(--grad-cta);color:#fff;box-shadow:0 14px 34px -12px rgba(24,39,82,.6)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 22px 46px -14px rgba(24,39,82,.7)}.btn-gold{background:var(--grad-gold);color:#2a1f06;box-shadow:var(--glow-gold)}.btn-gold:hover{transform:translateY(-2px);box-shadow:0 0 0 1px rgba(200,162,74,.4),0 26px 60px -18px rgba(200,162,74,.6)}.btn-red{background:var(--grad-red);color:#fff;box-shadow:0 14px 34px -12px rgba(171,31,44,.55)}.btn-red:hover{transform:translateY(-2px);box-shadow:0 22px 48px -14px rgba(171,31,44,.7)}.btn-ghost{background:var(--glass);color:var(--ink);border:1px solid var(--hairline-strong);backdrop-filter:blur(10px)}.btn-ghost:hover{transform:translateY(-2px);border-color:var(--navy-300);box-shadow:var(--shadow-sm)}.btn-lg{--pad-y:17px;--pad-x:34px;font-size:16.5px}.btn-block{width:100%}.btn-shine:after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;background:linear-gradient(110deg,transparent 30%,hsla(0,0%,100%,.35) 50%,transparent 70%);background-size:220% 100%;background-position:200% 0;transition:background-position .8s ease}.btn-shine:hover:after{background-position:-40% 0}.glass{background:var(--glass);border:1px solid var(--glass-brd);backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%)}.card{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius);box-shadow:var(--shadow-sm);transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,border-color .35s ease}.card-hover:hover{transform:translateY(-6px);box-shadow:var(--shadow-md);border-color:var(--hairline-strong)}.chip{display:inline-flex;align-items:center;gap:7px;padding:6px 13px;border-radius:999px;font-size:12.5px;font-weight:700;background:color-mix(in oklab,var(--navy) 8%,transparent);color:var(--navy-300);border:1px solid var(--hairline)}[data-theme=dark] .chip{background:rgba(138,160,214,.12);color:var(--navy-300)}.chip-live{background:color-mix(in oklab,var(--red) 12%,transparent);color:var(--red-600);border-color:color-mix(in oklab,var(--red) 22%,transparent)}.chip-live .dot{width:7px;height:7px;border-radius:50%;background:var(--red-600);box-shadow:0 0 0 0 rgba(196,49,62,.6);animation:pulse 1.8s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(196,49,62,.55)}70%{box-shadow:0 0 0 8px rgba(196,49,62,0)}to{box-shadow:0 0 0 0 rgba(196,49,62,0)}}.nav{position:fixed;inset-block-start:0;inset-inline:0;z-index:100;height:var(--nav-h);display:flex;align-items:center;transition:background .4s ease,box-shadow .4s ease,backdrop-filter .4s ease,border-color .4s;border-bottom:1px solid transparent}.nav.scrolled{background:color-mix(in oklab,var(--bg) 78%,transparent);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border-bottom:1px solid var(--hairline);box-shadow:var(--shadow-sm)}.nav-inner{gap:28px;width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:28px}.nav-inner,.nav-logo{display:flex;align-items:center}.nav-logo{gap:12px}.nav-logo img{height:30px;width:auto}.nav-logo .sep{width:1px;height:26px;background:var(--hairline-strong)}.nav-logo .wc{font-weight:800;font-size:14px;line-height:1.05;letter-spacing:-.01em}.nav-logo .wc small{display:block;font-weight:600;font-size:10.5px;color:var(--ink-3);letter-spacing:.08em}.nav-links{display:flex;align-items:center;gap:4px;margin-inline-start:8px}.nav-links a{padding:9px 15px;border-radius:999px;font-size:15px;font-weight:600;color:var(--ink-2);transition:color .25s,background .25s}.nav-links a:hover{color:var(--ink);background:color-mix(in oklab,var(--ink) 6%,transparent)}.nav-links a.active{color:var(--ink);background:color-mix(in oklab,var(--ink) 8%,transparent)}.nav-actions{display:flex;align-items:center;gap:10px;margin-inline-start:auto}.theme-toggle{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--hairline-strong);background:var(--glass);backdrop-filter:blur(10px);transition:transform .4s,border-color .3s,background .3s}.theme-toggle:hover{transform:rotate(-18deg) scale(1.05);border-color:var(--gold)}.theme-toggle svg{width:20px;height:20px;color:var(--ink)}.theme-toggle .i-sun{display:none}[data-theme=dark] .theme-toggle .i-sun{display:block}.nav-burger,[data-theme=dark] .theme-toggle .i-moon{display:none}.nav-burger{width:44px;height:44px;border-radius:12px;align-items:center;justify-content:center;border:1px solid var(--hairline-strong);background:var(--glass)}.nav-burger span{display:block;width:20px;position:relative}.nav-burger span,.nav-burger span:after,.nav-burger span:before{height:2px;background:var(--ink);border-radius:2px;transition:.3s}.nav-burger span:after,.nav-burger span:before{content:"";position:absolute;inset-inline:0}.nav-burger span:before{top:-6px}.nav-burger span:after{top:6px}.mobile-menu{position:fixed;inset:0;z-index:99;background:color-mix(in oklab,var(--bg) 96%,transparent);backdrop-filter:blur(20px);padding:calc(var(--nav-h) + 20px) 28px 40px;display:flex;flex-direction:column;gap:6px;transform:translateY(-12px);opacity:0;pointer-events:none;transition:.35s}.mobile-menu.open{opacity:1;transform:none;pointer-events:auto}.mobile-menu a{border-radius:16px;border:1px solid var(--hairline);background:var(--surface)}.mobile-menu .mm-cta-full,.mobile-menu a{padding:16px 18px;font-size:20px;font-weight:700}.mobile-menu .mm-cta-full{width:100%;text-align:center;margin-top:8px;border-radius:16px;color:var(--ink)}.field{position:relative;margin-bottom:16px}.field label{display:block;font-size:13.5px;font-weight:700;color:var(--ink-2);margin-bottom:8px}.input{width:100%;padding:15px 18px;border-radius:var(--radius-xs);background:var(--surface-2);border:1.5px solid var(--hairline-strong);color:var(--ink);font-weight:600;font-size:15.5px;transition:border-color .25s,box-shadow .25s,background .25s}.input::placeholder{color:var(--ink-3);font-weight:500}.input:focus{outline:none;border-color:var(--navy-300);box-shadow:var(--ring);background:var(--surface)}[data-theme=dark] .input{background:hsla(0,0%,100%,.04)}.input-icon{position:relative}.input-icon .input{padding-inline-start:48px}.input-icon svg{position:absolute;inset-inline-start:16px;top:50%;transform:translateY(-50%);width:19px;height:19px;color:var(--ink-3)}.footer{background:var(--footer-bg,var(--navy));color:var(--on-dark);position:relative;overflow:hidden}.footer:before{content:"";position:absolute;inset:0;background:radial-gradient(80% 120% at 85% 0,hsla(0,0%,43%,.4),transparent 55%);pointer-events:none}.footer a{color:hsla(43,23%,94%,.72);transition:color .2s}.footer a:hover{color:#fff}.toast-wrap{position:fixed;inset-block-start:calc(var(--nav-h) + 10px);inset-inline:0;flex-direction:column;gap:10px;z-index:200;pointer-events:none;padding-inline:16px}.toast,.toast-wrap{display:flex;align-items:center}.toast{gap:12px;padding:14px 20px;border-radius:14px;background:var(--surface);color:var(--ink);border:1px solid var(--hairline-strong);box-shadow:var(--shadow-lg);font-weight:700;font-size:14.5px;transform:translateY(-16px);opacity:0;transition:.4s cubic-bezier(.2,.8,.2,1);pointer-events:auto;max-width:92vw}.toast.show{transform:none;opacity:1}.toast .ic{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;flex:0 0 auto;color:#fff}.toast.ok .ic{background:#1f8a4c}.toast.err .ic{background:var(--red)}.toast.info .ic{background:var(--navy)}.reveal{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1)}.reveal.in{opacity:1;transform:none}.reveal[data-d="1"]{transition-delay:.08s}.reveal[data-d="2"]{transition-delay:.16s}.reveal[data-d="3"]{transition-delay:.24s}.reveal[data-d="4"]{transition-delay:.32s}.reveal[data-d="5"]{transition-delay:.4s}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}}.gsap-on .reveal{transition:none}@keyframes float-a{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-22px) rotate(-2deg)}}@keyframes float-b{0%,to{transform:translateY(0) rotate(3deg)}50%{transform:translateY(-30px) rotate(5deg)}}@keyframes float-c{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes crown-float{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-9px)}}.grid{display:grid}.flex{display:flex}.hidden{display:none!important}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media (max-width:940px){.nav-links{display:none}.nav-burger{display:flex}.nav-actions .btn:not(.btn-burger-cta),.user-menu{display:none}}.user-menu{position:relative}.user-menu-trigger{display:flex!important;align-items:center;gap:6px;font-weight:600}.user-menu-name{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-menu-dropdown{position:absolute;top:calc(100% + 8px);left:0;min-width:160px;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:6px;z-index:200;display:flex;flex-direction:column;gap:2px}.user-menu-dropdown a,.user-menu-dropdown button{display:block;width:100%;text-align:right;padding:8px 12px;border-radius:var(--radius-sm);font-size:14px;color:var(--ink);background:none;border:none;cursor:pointer;transition:background .15s;text-decoration:none;font-family:inherit}.user-menu-dropdown a:hover,.user-menu-dropdown button:hover{background:var(--glass)}.user-menu-dropdown hr{border:none;border-top:1px solid var(--hairline);margin:4px 0}.user-menu-dropdown .signout-btn{color:var(--red-600)}