@font-face{font-family:Almarai;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/almarai-400-arabic.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:Almarai;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/almarai-400-latin.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:Almarai;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/almarai-700-arabic.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:Almarai;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/almarai-700-latin.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:Almarai;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/almarai-800-arabic.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:Almarai;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/almarai-800-latin.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-latin.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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-400-arabic.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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-400-latin.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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-500-arabic.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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-500-latin.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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-600-arabic.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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-600-latin.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:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-700-arabic.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:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-700-latin.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}:root{--canvas:#F8F5F0;--card:#fff;--edge:#EDEAE8;--field:#F2F0EF;--warm:#F2F0EF;--divider:#F0E9E5;--ink:#1B1614;--ink2:#4A423E;--ink3:#6E625D;--muted:#8E8785;--brand:#C0212C;--brand-lift:#D8353B;--brand-deep:#8E1D22;--save-bg:#FDECEE;--save-fg:#CE242D;--mint-bg:#E8F4EF;--mint-fg:#1F5140;--lav-bg:#EFEAFB;--lav-fg:#6B4A9E;--peach-bg:#FDF0E4;--peach-fg:#B4552A;--blue-bg:#E3EDF5;--blue-fg:#2F3A56;--pink-bg:#FBEDEE;--pink-fg:#C0212C;--ok:#0F5132;--ok-bg:#E8F4EF;--warn:#9A4C0B;--warn-bg:#FDF0E4;--display:Almarai,"IBM Plex Sans Arabic",system-ui,sans-serif;--body:"IBM Plex Sans Arabic",Almarai,system-ui,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace}*{box-sizing:border-box}body{margin:0;color:var(--ink);font:400 15px/26px var(--body);direction:rtl}.phone,body{background:var(--canvas)}.phone{width:390px;min-height:844px;display:flex;flex-direction:column;position:relative}.appbar{background:var(--card);border-radius:0 0 28px 28px;padding:56px 16px 20px;display:flex;align-items:center;gap:12px;box-shadow:0 1px 0 rgba(27,22,20,.06)}.appbar h1{margin:0;flex:1 1;font:800 24px/32px var(--display);text-align:center}.circ{width:52px;height:52px;border-radius:50%;background:var(--card);border:1px solid var(--edge);display:grid;place-items:center;color:var(--ink2);flex-shrink:0}.body{padding:20px 16px 24px;display:flex;flex-direction:column;gap:14px;flex:1 1}.card{background:var(--card);border:1px solid var(--edge);border-radius:24px;box-shadow:0 1px 2px rgba(27,22,20,.05);padding:16px}.card.tight{padding:0;overflow:hidden}.h2{font:800 18px/26px var(--display)}.h2,.h3{margin:0;color:var(--ink)}.h3{font:700 16px/24px var(--display)}.p{margin:0;font-size:14px;line-height:23px;color:var(--ink3)}.tile{width:52px;height:52px;border-radius:18px;display:grid;place-items:center;flex-shrink:0}.mint{background:var(--mint-bg);color:var(--mint-fg)}.lav{background:var(--lav-bg);color:var(--lav-fg)}.peach{background:var(--peach-bg);color:var(--peach-fg)}.blue{background:var(--blue-bg);color:var(--blue-fg)}.pink{background:var(--pink-bg);color:var(--pink-fg)}.chip{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;font:600 12px/1 var(--body);background:var(--field);color:var(--ink3);gap:6px}.chip.new{background:var(--save-bg);color:var(--save-fg)}.chip.ok{background:var(--ok-bg);color:var(--ok)}.chip.warn{background:var(--warn-bg);color:var(--warn)}.btn{height:60px;border-radius:22px;display:flex;align-items:center;justify-content:center;gap:10px;font:800 17px/1 var(--display);color:#fff;background:linear-gradient(150deg,#DE3A40,#A6222A);box-shadow:0 10px 18px -8px rgba(198,43,49,.55)}.btn.outline{background:var(--card);color:var(--ink);border:1px solid var(--edge);box-shadow:none;font-weight:700}.btn.sm{font-size:15px}.btn.sm,.pillbtn{height:44px;border-radius:16px;padding:0 18px}.pillbtn{background:var(--card);border:1px solid var(--edge);display:inline-flex;gap:8px;font:700 14px/1 var(--display);color:var(--ink)}.field,.pillbtn{align-items:center}.field{height:52px;border-radius:18px;background:var(--field);display:flex;gap:10px;padding:0 16px;color:var(--muted);font-size:14px}.field.card{background:var(--card);border:1px solid var(--edge)}.row{display:flex;align-items:center;gap:12px}.row.between{justify-content:space-between}.col{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.title{font:700 15px/22px var(--display);color:var(--ink)}.sub{font-size:13px;line-height:20px;color:var(--muted)}.money{font:800 18px/24px var(--display);display:inline-block}.money,.save{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.save{font:700 13px/20px var(--display);color:var(--ok)}.num{font-family:var(--display);direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;font-weight:700}.divider{height:1px;background:var(--divider)}.nav{background:var(--card);box-shadow:0 -1px 0 rgba(27,22,20,.06);display:grid;grid-template-columns:repeat(5,1fr);padding:10px 12px 26px;margin-top:auto}.nav div{display:flex;flex-direction:column;align-items:center;gap:6px;font:500 12px/16px var(--body);color:var(--ink3)}.nav .mark{width:48px;height:36px;border-radius:16px;display:grid;place-items:center}.nav .on{color:var(--brand);font-weight:700}.nav .on .mark{background:linear-gradient(150deg,#DE3A40,#A6222A);color:#fff;box-shadow:0 6px 14px rgba(222,58,64,.3)}.hero{background:linear-gradient(150deg,#DE3A40,#8E1D22);border-radius:28px;padding:22px 20px;color:#fff;box-shadow:0 18px 34px -20px rgba(142,29,34,.7);position:relative;overflow:hidden}.hero .lbl{font:600 13px/20px var(--body);color:rgba(255,255,255,.85)}.hero .fig{font:800 40px/48px var(--display);direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;letter-spacing:-.01em}.hero .fig small{font:700 16px/1 var(--display);-webkit-margin-start:6px;margin-inline-start:6px}.hero .glow{position:absolute;width:220px;height:220px;border-radius:50%;background:rgba(255,255,255,.08);top:-90px;inset-inline-start:-60px}.toggle{width:50px;height:30px;border-radius:999px;background:#E4DDD2;position:relative;flex-shrink:0}.toggle:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.15)}.toggle.on{background:var(--brand)}.toggle.on:after{inset-inline-start:23px}.otp{display:flex;gap:10px;direction:ltr;justify-content:center}.otp span{width:48px;height:58px;border-radius:16px;background:var(--card);border:1.5px solid var(--edge);display:grid;place-items:center;font:800 24px/1 var(--display)}.otp span.on{border-color:var(--brand);box-shadow:0 0 0 3px #F9E3E4}.sheet{background:var(--card);border-radius:28px 28px 0 0;padding:12px 16px 30px;display:flex;flex-direction:column;gap:14px;box-shadow:0 -12px 40px rgba(27,22,20,.14)}.grab{width:44px;height:5px;border-radius:999px;background:#E4DDD2;margin:0 auto 4px}.scrim{position:absolute;inset:0;background:rgba(27,22,20,.38)}.avatar{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font:700 13px/1 var(--display);color:#fff;flex-shrink:0}.faq{display:flex;flex-direction:column}.faq .q{display:flex;align-items:center;gap:12px;padding:16px;border-top:1px solid var(--divider);font:700 15px/22px var(--display)}.faq .q:first-child{border-top:0}.faq .a{padding:0 16px 16px;-webkit-padding-start:72px;padding-inline-start:72px;font-size:14px;line-height:23px;color:var(--ink3)}.banner{border-radius:20px;padding:14px 16px;display:flex;gap:12px;align-items:flex-start}.banner.warn{background:var(--warn-bg);color:var(--warn)}.banner.brand{background:var(--pink-bg)}.banner.brand,a{color:var(--brand)}a:hover{color:var(--brand-deep)}@property --n{syntax:"<integer>";initial-value:0;inherits:false}.site{width:1440px;background:var(--canvas);color:var(--ink);font:400 16px/28px var(--body);overflow:hidden;position:relative}.site:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.4;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.site>*,.wrap{position:relative}.wrap{width:1200px;margin:0 auto}.topnav{height:92px;display:flex;align-items:center;gap:40px}.topnav .links{display:flex;gap:30px;font:600 15px/1 var(--body);color:var(--ink2)}.topnav .links span{position:relative;padding:6px 0}.topnav .links span.on{color:var(--brand)}.topnav .links span.on:after{content:"";position:absolute;inset-inline:0;bottom:-2px;height:3px;border-radius:3px;background:var(--brand)}.brand{display:flex;align-items:center;gap:10px;font:800 26px/1 var(--display)}.brand i{display:grid;place-items:center;font-style:normal;animation:spin 18s linear infinite}.cta{height:54px;padding:0 26px;border-radius:18px;background:linear-gradient(150deg,#DE3A40,#A6222A);color:#fff;font:800 15px/1 var(--display);display:inline-flex;align-items:center;gap:10px;box-shadow:0 12px 24px -10px rgba(198,43,49,.6);transition:transform .25s cubic-bezier(.2,0,0,1),box-shadow .25s;position:relative;overflow:hidden}.cta:after{content:"";position:absolute;inset:-40%;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.28) 50%,transparent 60%);transform:translateX(-120%);animation:shine 6s ease-in-out 2s infinite}.cta:hover{transform:translateY(-2px);box-shadow:0 18px 30px -12px rgba(198,43,49,.7)}.cta.ghost{background:#fff;color:var(--ink);border:1px solid var(--edge);box-shadow:none}.cta.ghost:after{display:none}.cta.dark{background:var(--ink);box-shadow:none}.cta.dark:after{display:none}.eyebrow{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border-radius:999px;background:var(--save-bg);color:var(--save-fg);font:700 12px/1 var(--body);letter-spacing:.02em}.eyebrow.neutral{background:#fff;color:var(--ink3);border:1px solid var(--edge)}.eyebrow.live:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 0 rgba(192,33,44,.5);animation:ping 1.8s ease-out infinite}h1.display{margin:0;font:800 76px/92px var(--display);letter-spacing:-.02em;text-wrap:balance}.red,h1.display b{color:var(--brand)}h1.display u{text-decoration:none;position:relative;display:inline-block;z-index:0}h1.display u:after{content:"";position:absolute;inset-inline:0;bottom:8px;height:16px;background:var(--save-bg);z-index:-1;border-radius:6px;transform-origin:right;animation:under .9s cubic-bezier(.2,0,0,1) 1.1s both}h2.sec{margin:0;font:800 48px/62px var(--display);letter-spacing:-.015em;text-wrap:balance}.lead{margin:0;font-size:19px;line-height:32px;color:var(--ink3);max-width:560px;text-wrap:pretty}.sec{padding:64px 0;position:relative}.sec.tight{padding:36px 0}.sec-head{display:flex;flex-direction:column;gap:10px;margin-bottom:28px;max-width:760px}.grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;align-items:center}.grid3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.grid4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.c{background:#fff;border:1px solid var(--edge);border-radius:28px;box-shadow:0 1px 2px rgba(27,22,20,.05);padding:28px;display:flex;flex-direction:column;gap:12px;transition:transform .3s cubic-bezier(.2,0,0,1),box-shadow .3s}.c:hover{transform:translateY(-4px);box-shadow:0 22px 40px -24px rgba(27,22,20,.35)}.c h3{margin:0;font:800 20px/28px var(--display)}.c p{margin:0;font-size:15px;line-height:24px;color:var(--ink3)}.big{font:800 56px/64px var(--display);color:var(--brand);direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;text-align:right;letter-spacing:-.02em}.foot{background:#1B1614;color:rgba(255,255,255,.72);padding:52px 0 28px;font-size:14px;position:relative;overflow:hidden}.foot .word{position:absolute;inset-inline-end:-20px;bottom:-50px;font:800 300px/1 var(--display);color:rgba(255,255,255,.045);pointer-events:none;letter-spacing:-.04em}.foot .cols{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:32px;gap:32px}.foot h3{margin:0 0 14px;color:#fff;font:700 15px/1 var(--display)}.foot .l{display:flex;flex-direction:column;gap:10px}.marq{overflow:hidden;white-space:nowrap;display:flex;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marq .track{display:flex;gap:14px;animation:marq 36s linear infinite;flex-shrink:0;-webkit-padding-end:14px;padding-inline-end:14px}.marq.fast .track{animation-duration:22s}.marq:hover .track{animation-play-state:paused}.lchip{height:60px;padding:0 24px;border-radius:18px;background:#fff;border:1px solid var(--edge);display:flex;align-items:center;gap:12px;font:700 15px/1 var(--display);color:var(--ink2);white-space:nowrap}.lchip i{width:28px;height:28px;border-radius:9px;display:block}.outline-marq{font:800 150px/1 var(--display);letter-spacing:-.03em;color:transparent;-webkit-text-stroke:2px rgba(27,22,20,.16);white-space:nowrap;display:flex;gap:60px}.outline-marq b{color:var(--brand);-webkit-text-stroke:0;font-weight:800}.band{background:var(--ink);color:#fff;border-radius:44px;padding:56px 64px;position:relative;overflow:hidden;isolation:isolate}.band:before{inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle at 30% 50%,#000,transparent 70%);mask-image:radial-gradient(circle at 30% 50%,#000,transparent 70%)}.band:after,.band:before{content:"";position:absolute;z-index:-1}.band:after{width:640px;height:640px;border-radius:50%;background:radial-gradient(circle,rgba(222,58,64,.6),transparent 65%);inset-inline-start:-200px;bottom:-320px;animation:breathe 7s ease-in-out infinite}.band h2{margin:0 0 12px;font:800 48px/60px var(--display);text-wrap:balance}.band p{margin:0;font-size:18px;line-height:30px;color:rgba(255,255,255,.72);max-width:560px}.quote{font:700 32px/48px var(--display);color:var(--ink);text-wrap:pretty}.quote:before{content:"«";color:var(--brand);-webkit-margin-end:4px;margin-inline-end:4px}.who{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--ink3)}.who .av{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:#fff;font:800 15px/1 var(--display)}.tl{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;position:relative}.tl:before{content:"";inset-inline:60px;background:var(--edge)}.tl .line,.tl:before{position:absolute;top:26px;height:2px}.tl .line{inset-inline-start:60px;background:var(--brand);width:calc(100% - 120px);animation:grow 2.2s cubic-bezier(.2,0,0,1) .4s both}.tl>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:0 16px;position:relative}.tl .dot{width:52px;height:52px;border-radius:50%;background:#fff;border:2px solid var(--brand);display:grid;place-items:center;color:var(--brand);font:800 18px/1 var(--display);box-shadow:0 0 0 8px var(--canvas)}.tl h3{margin:6px 0 0;font:800 18px/26px var(--display)}.tl p{margin:0;font-size:14px;line-height:22px;color:var(--ink3)}.faqi{background:#fff;border:1px solid var(--edge);border-radius:22px;padding:22px 26px;display:flex;flex-direction:column;gap:10px;transition:transform .3s}.faqi:hover{transform:translateX(-4px)}.faqi .q{display:flex;align-items:center;gap:14px;font:800 18px/26px var(--display)}.faqi .q span{flex:1 1}.faqi .a{font-size:15px;line-height:26px;color:var(--ink3);-webkit-padding-start:52px;padding-inline-start:52px}.pill{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;background:#fff;border:1px solid var(--edge);font:700 14px/1 var(--display);color:var(--ink2)}.pill.on{background:var(--ink);color:#fff;border-color:var(--ink)}.input{height:56px;border-radius:18px;background:#fff;border:1px solid var(--edge);display:flex;align-items:center;padding:0 18px;color:var(--muted);font-size:15px;gap:10px}.input.area{height:140px;align-items:flex-start;padding-top:14px}.stat-strip{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--edge)}.stat-strip>div{padding:26px 28px;-webkit-border-start:1px solid var(--edge);border-inline-start:1px solid var(--edge);display:flex;flex-direction:column;gap:4px;align-items:flex-start}.stat-strip>div .n{align-self:stretch}.stat-strip>div:first-child{-webkit-border-start:0;border-inline-start:0}.stat-strip .n{font:800 56px/64px var(--display);direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;text-align:right;letter-spacing:-.02em;display:flex;align-items:baseline;gap:4px;justify-content:flex-end}.stat-strip .l{font-size:15px;color:var(--ink3)}.count{counter-reset:num var(--n);animation:count 2.4s cubic-bezier(.2,0,0,1) .3s forwards}.count:after{content:counter(num)}.ticker{display:inline-flex;height:72px;overflow:hidden;direction:ltr;font:800 64px/72px var(--display);letter-spacing:-.02em;color:#fff;align-items:flex-start}.ticker .d{display:flex;flex-direction:column;flex:none;animation:roll 3.2s cubic-bezier(.2,0,0,1) both}.ticker .d span{display:block;height:72px;line-height:72px;flex:none}.ticker .d.d2{animation-duration:3.6s}.ticker .d.d3{animation-duration:4s}.ticker .d.d4{animation-duration:4.4s}.r{animation:rise 1s cubic-bezier(.2,0,0,1) both}.r1{animation-delay:.05s}.r2{animation-delay:.18s}.r3{animation-delay:.3s}.r4{animation-delay:.42s}.r5{animation-delay:.55s}.r6{animation-delay:.68s}.floaty{animation:float 6s ease-in-out infinite}.floaty.f2{animation-delay:-2s;animation-duration:7s}.floaty.f3{animation-delay:-4s;animation-duration:8s}.shine{position:relative;overflow:hidden}.shine:after{content:"";position:absolute;inset:-40%;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.35) 50%,transparent 60%);transform:translateX(-120%);animation:shine 5s ease-in-out 1.5s infinite}.orbit{position:absolute;inset:0;animation:spin 40s linear infinite}.orbit span{position:absolute;width:56px;height:56px;border-radius:18px;background:#fff;border:1px solid var(--edge);display:grid;place-items:center;box-shadow:0 10px 20px -12px rgba(27,22,20,.3);animation:spin 40s linear infinite reverse}.towers{position:absolute;inset-inline-end:-40px;top:40px;width:560px;height:640px;opacity:.9;pointer-events:none}.towers circle,.towers line,.towers path{fill:none;stroke:var(--brand);stroke-width:1.6;stroke-dasharray:1400;animation:draw 3.2s cubic-bezier(.2,0,0,1) .2s both;opacity:.45}.day{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px}.day .card-d{background:#fff;border:1px solid var(--edge);border-radius:28px;padding:22px;display:flex;flex-direction:column;gap:12px;position:relative}.day .card-d .t{font:800 30px/1 var(--display);color:var(--brand);direction:ltr;text-align:right;display:flex;justify-content:flex-end;align-items:baseline;gap:6px}.day .card-d .t small{font:600 12px/1 var(--body);color:var(--muted);-webkit-margin-start:6px;margin-inline-start:6px}.bento{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:220px;grid-gap:18px;gap:18px}.bento .b{background:#fff;border:1px solid var(--edge);border-radius:28px;padding:24px;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;position:relative;overflow:hidden;transition:transform .3s}.bento .b:hover{transform:translateY(-4px)}.bento .b h3{margin:0;font:800 22px/30px var(--display)}.bento .b .row{justify-content:flex-start}.bento .b p{margin:0;font-size:14px;line-height:22px;color:var(--ink3)}.bento .b .ico{position:absolute;top:22px;inset-inline-start:22px}.bento .b.w2{grid-column:span 2}.bento .b.h2{grid-row:span 2}.feed{display:flex;flex-direction:column;gap:10px}.feed .it{display:flex;align-items:center;gap:12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:12px 14px;animation:rise .7s cubic-bezier(.2,0,0,1) both}.bars{display:flex;gap:8px;align-items:flex-end;height:180px}.bars i{flex:1 1;border-radius:8px 8px 3px 3px;background:#2f86a8;transform-origin:bottom;animation:growy 1.4s cubic-bezier(.2,0,0,1) both}.badge-spin{width:132px;height:132px;position:relative;display:grid;place-items:center}.badge-spin svg{position:absolute;inset:0;animation:spin 14s linear infinite}.badge-spin text{font:700 12.5px var(--body);fill:var(--ink3);letter-spacing:.14em}.qr{width:120px;height:120px;border-radius:16px;background:#fff;padding:10px;display:grid;grid-template-columns:repeat(7,1fr);grid-gap:3px;gap:3px}.qr i{background:var(--ink);border-radius:2px}.qr i.o{background:transparent}.map{border-radius:32px;height:360px;background:#EFEAE4;position:relative;overflow:hidden;background-image:linear-gradient(rgba(27,22,20,.06) 1px,transparent 0),linear-gradient(90deg,rgba(27,22,20,.06) 1px,transparent 0);background-size:40px 40px}.map .pin{position:absolute;inset-inline-start:52%;top:46%;width:22px;height:22px;border-radius:50%;background:var(--brand);border:4px solid #fff;box-shadow:0 0 0 0 rgba(192,33,44,.45);animation:ping 2s ease-out infinite}.step-num{width:34px;height:34px;border-radius:50%;background:#fff;color:var(--ink);display:grid;place-items:center;font:800 15px/1 var(--display);flex-shrink:0}@keyframes rise{0%{opacity:0;transform:translateY(22px)}}@keyframes float{0%,to{transform:translateY(0) rotate(var(--rot,0deg))}50%{transform:translateY(-14px) rotate(var(--rot,0deg))}}@keyframes marq{to{transform:translateX(50%)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes breathe{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.15);opacity:1}}@keyframes grow{0%{width:0}}@keyframes growy{0%{transform:scaleY(0)}}@keyframes roll{0%{transform:translateY(-91.667%)}}@keyframes shine{0%{transform:translateX(-120%)}30%,to{transform:translateX(120%)}}@keyframes draw{0%{stroke-dashoffset:1400}}@keyframes under{0%{transform:scaleX(0)}}@keyframes ping{to{box-shadow:0 0 0 14px rgba(192,33,44,0)}}@keyframes count{to{--n:var(--to)}}@media (prefers-reduced-motion:reduce){.site *,.site :after,.site :before{animation:none!important}}body,html{margin:0;background:var(--canvas)}.site{width:100%;max-width:none;min-height:100vh}.wrap{width:min(1200px,calc(100% - 48px))}.site a{color:inherit}.site nav .links a{position:relative;padding:6px 0}.site nav .links a.on{color:var(--ink)}.site nav .links a.on:after{content:"";position:absolute;inset-inline:0;bottom:-2px;height:2px;background:var(--brand);border-radius:2px}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cta:disabled{opacity:.7}.site{overflow-x:clip}@media (max-width:1024px){.site [style*=grid-template-columns]{grid-template-columns:1fr!important}.stat-strip{grid-template-columns:1fr 1fr!important}.topnav{height:auto;flex-wrap:wrap;gap:14px 24px;padding:16px 0}.topnav .links{flex-wrap:wrap;gap:14px 20px}.towers{display:none}.display{font-size:52px!important;line-height:64px!important}.phone{transform:scale(.8);transform-origin:top center}}@media (max-width:640px){.wrap{width:calc(100% - 32px)}.display{font-size:38px!important;line-height:48px!important}.cols,.grid2,.grid3,.grid4,.stat-strip{grid-template-columns:1fr!important}.phone{display:none}.foot .cols{grid-template-columns:1fr!important}.big,.outline{font-size:64px!important;line-height:1!important}}html[dir=ltr] .site,html[dir=ltr] body{direction:ltr}html[dir=ltr] .marq .track{animation-direction:reverse}