@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.p.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.p.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.p.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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_ab4428{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_ab4428{--font-landing-display:"Montserrat","Montserrat Fallback"}.rl-root{--f-display:var(--font-landing-display),"Montserrat",system-ui,sans-serif;--f-ui:var(--font-app),"Public Sans",system-ui,sans-serif;--f-mono:ui-monospace,"SF Mono",Menlo,monospace;min-height:100dvh;background:var(--rl-page-bg);font-family:var(--font-app),"Public Sans",system-ui,sans-serif;font-size:15px;line-height:1.5}.rl-root *,.rl-root :after,.rl-root :before{box-sizing:border-box}.rl-root h1,.rl-root h2,.rl-root h3,.rl-root h4{font-family:var(--font-landing-display),"Montserrat",system-ui,sans-serif;text-wrap:balance;margin:0}.rl-root p{margin:0}.rl-root a{color:inherit}.rl-root :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rl-root{--accent:#ff7a2f;--accent-ink:#ffb27a;--accent-tint:rgba(255,122,47,.16);--accent-wash:rgba(255,122,47,.08);--green:#3ddc97;--green-tint:rgba(61,220,151,.14);--gold:#fbbf24;--gold-tint:rgba(251,191,36,.14);--blue:#8fb0ff;--blue-tint:rgba(143,176,255,.14);--surface:#3a3633;--page:#2b2826;--rl-page-bg:#2b2826;--soft:#332f2c;--text:#f7f3ec;--muted:#c9c2b8;--faint:#a39c92;--border:#4a4541;--launcher-tile:#ffffff;--launcher-tile-edge:rgba(0,0,0,.08);--note-bg:rgba(143,176,255,.12);--note-ink:#c9d4ee;--shadow-sm:0 1px 2px rgba(0,0,0,.25);--shadow:0 2px 4px rgba(0,0,0,.2),0 24px 48px -20px rgba(0,0,0,.55);color-scheme:dark;color:var(--text)}.rl-ex{font-family:var(--f-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--note-ink);background:var(--note-bg);padding:2px 7px;border-radius:99px}.rl-wrap{max-width:1120px;margin-inline:auto;width:100%;padding-inline:32px}.rl-nav{border-bottom:1px solid var(--border);background:var(--page)}.rl-nav .rl-wrap{gap:28px;padding-block:12px}.rl-brand,.rl-nav .rl-wrap{display:flex;align-items:center}.rl-brand{gap:12px;font-family:var(--f-display);font-weight:800;font-size:16px;text-decoration:none;flex:none}.rl-brand-icon{width:40px;height:40px;border-radius:10px;flex:none}.rl-brand-text{display:flex;align-items:center;gap:12px}.rl-brand-word{height:18px;width:auto;display:block}.rl-brand-app{font-family:var(--f-display);font-weight:700;font-size:18px;color:var(--text);padding-left:12px;border-left:1px solid var(--border);line-height:22px}.rl-nav-right{display:flex;gap:10px;align-items:center;position:relative;margin-left:auto}.rl-waffle{width:38px;height:38px;border-radius:10px;border:1px solid var(--border);background:var(--surface);display:grid;grid-template-columns:repeat(3,4px);gap:4px;place-content:center;cursor:pointer}.rl-waffle i{width:4px;height:4px;border-radius:50%;background:var(--muted);display:block}.rl-pill-btn{display:inline-flex;align-items:center;gap:8px;border-radius:99px;font-weight:700;text-decoration:none;font-size:15px;padding:11px 22px;border:1px solid transparent;font-family:var(--f-ui);cursor:pointer;white-space:nowrap}.rl-pill-btn.rl-primary{background:var(--accent);color:#fff;box-shadow:0 8px 20px -10px var(--accent)}.rl-pill-btn.rl-primary:hover{background:var(--accent-ink)}.rl-pill-btn.rl-ghost{background:var(--surface);border-color:var(--border);color:var(--text)}.rl-pill-btn.rl-ghost:hover{border-color:var(--muted)}.rl-pill-btn.rl-sm{padding:8px 18px;font-size:14px}.rl-hero{position:relative;overflow:hidden;background:radial-gradient(50% 65% at 82% 35%,rgba(255,122,47,.2) 0,transparent 72%),radial-gradient(45% 55% at 0 100%,rgba(123,77,255,.1) 0,transparent 72%),var(--page)}.rl-hero .rl-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:56px;align-items:center;padding-block:72px 80px}.rl-hero-copy{display:flex;flex-direction:column;gap:22px;min-width:0}.rl-tag{align-self:flex-start;background:var(--accent-tint);color:var(--accent-ink);font-weight:600;font-size:13px;padding:5px 12px;border-radius:99px}.rl-hero h1{font-size:clamp(34px,4.6vw,58px);font-weight:800;line-height:1.04;letter-spacing:-.02em}.rl-hero h1 em{font-style:normal;color:var(--accent)}.rl-lede{font-size:18px;color:var(--muted);max-width:42ch}.rl-cta-row{gap:12px}.rl-chips,.rl-cta-row{display:flex;flex-wrap:wrap}.rl-chips{gap:8px}.rl-chip{display:inline-flex;gap:6px;align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:99px;padding:5px 12px;font-size:12px;font-weight:600;color:var(--muted)}.rl-chip b{color:var(--accent)}.rl-stage{position:relative;min-width:0;padding:28px 10px}.rl-ref{background:var(--surface);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow);padding:22px;display:flex;flex-direction:column;gap:18px;position:relative;z-index:1}.rl-ref-top{display:flex;gap:12px;align-items:center}.rl-avatar{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-family:var(--f-display);flex:none;background:var(--blue-tint);color:var(--blue)}.rl-avatar.rl-o{background:var(--accent-tint);color:var(--accent-ink)}.rl-avatar.rl-g{background:var(--green-tint);color:var(--green)}.rl-who b{display:block;font-size:16px}.rl-who span{font-size:13px;color:var(--muted)}.rl-status{margin-left:auto;font-size:12px;font-weight:700;padding:4px 10px;border-radius:99px;white-space:nowrap}.rl-s-onb{background:var(--gold-tint);color:var(--gold)}.rl-s-lic{background:var(--blue-tint);color:var(--blue)}.rl-s-done{background:var(--green-tint);color:var(--green)}.rl-s-new{background:var(--soft);color:var(--muted);border:1px solid var(--border)}.rl-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rl-track div{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--muted)}.rl-track i{height:6px;border-radius:99px;background:var(--border);display:block;position:relative;overflow:hidden}.rl-track i:after{content:"";position:absolute;inset:0;transform-origin:left center;border-radius:inherit}.rl-track .rl-on i:after{background:var(--green)}.rl-track .rl-cur i:after{background:var(--accent);transform:scaleX(.55)}.rl-track b{color:var(--text);font-size:13px}.rl-track span{font-family:var(--f-mono);font-size:11px}.rl-bonus{display:flex;flex-direction:column;gap:8px;background:var(--accent-wash);border:1px solid var(--accent-tint);border-radius:14px;padding:14px 16px}.rl-big{font-family:var(--f-display);font-weight:800;font-size:44px;line-height:.9;color:var(--accent);font-variant-numeric:tabular-nums}.rl-big-ok{color:var(--green)}.rl-bonus-rule{font-family:var(--f-display);font-weight:700;font-size:15px;color:var(--text)}.rl-bonus-bar{height:8px;border-radius:99px;background:var(--border);overflow:hidden}.rl-bonus-bar i{display:block;height:100%;border-radius:inherit;background:var(--accent);transform-origin:left center}.rl-bonus-meta{font-size:13px;color:var(--muted)}.rl-bonus-meta b{color:var(--text);font-variant-numeric:tabular-nums}.rl-float{position:absolute;z-index:2;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow);padding:8px 12px;font-size:12px;display:flex;gap:8px;align-items:center}.rl-float b{display:block;font-size:13px}.rl-float span{color:var(--muted)}.rl-float .rl-dot{width:8px;height:8px;border-radius:50%;background:var(--green);flex:none}.rl-float.rl-f1{top:0;right:-6px}.rl-float.rl-f2{bottom:4px;left:-14px}.rl-float.rl-f2 .rl-dot{background:var(--accent)}.rl-rows .rl-wrap{display:flex;flex-direction:column;gap:96px;padding-block:88px}.rl-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:64px;align-items:center}.rl-row.rl-flip .rl-row-copy{order:2}.rl-row-copy{display:flex;flex-direction:column;gap:16px;min-width:0}.rl-eyebrow{font-family:var(--f-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.rl-row h2{font-size:clamp(26px,3vw,38px);font-weight:800;line-height:1.1;letter-spacing:-.01em}.rl-row p{color:var(--muted);font-size:17px;max-width:40ch}.rl-ticks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:15px}.rl-ticks li{display:flex;gap:10px}.rl-ticks li:before{content:"✓";color:var(--accent);font-weight:800}.rl-panel{background:var(--soft);border:1px solid var(--border);border-radius:20px;padding:22px;min-width:0}.rl-card{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-sm);overflow:hidden}.rl-card-h{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid var(--border);gap:8px}.rl-card-h b{font-family:var(--f-display);font-size:15px}.rl-list{list-style:none;margin:0;padding:0}.rl-list li{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 16px;border-bottom:1px solid var(--border)}.rl-list li:last-child{border-bottom:0}.rl-list .rl-avatar{width:36px;height:36px;font-size:13px}.rl-list b{font-size:14px;display:block}.rl-list small{color:var(--muted);font-size:12px}.rl-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:20px 16px 18px;gap:8px;position:relative}.rl-step{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;position:relative;z-index:1}.rl-step i{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:800;font-size:13px;background:var(--surface);border:2px solid var(--border);color:var(--faint)}.rl-step.rl-done i{background:var(--green);border-color:var(--green);color:#fff}.rl-step.rl-cur i{border-color:var(--accent);color:var(--accent)}.rl-step b{font-size:13px}.rl-step span{font-family:var(--f-mono);font-size:11px;color:var(--muted)}.rl-steps:before{content:"";position:absolute;left:16%;right:16%;top:33px;height:2px;background:var(--border)}.rl-count-row{display:flex;align-items:center;gap:18px;padding:18px 16px;border-bottom:1px solid var(--border)}.rl-count-row p{color:var(--muted);font-size:14px}.rl-count-row p b{color:var(--text);display:block;font-size:16px}.rl-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.rl-stats div{padding:18px 12px;border-right:1px solid var(--border);display:flex;flex-direction:column;gap:4px}.rl-stats div:last-child{border-right:0}.rl-stats b{font-family:var(--f-display);font-size:30px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.rl-stats span{font-size:12px;color:var(--muted);line-height:1.3}.rl-stats .rl-hl b{color:var(--accent)}.rl-stats .rl-ok b{color:var(--green)}.rl-filter{display:flex;gap:6px;flex-wrap:wrap;padding:12px 16px}.rl-filter span{font-size:12px;font-weight:600;padding:4px 10px;border-radius:99px;border:1px solid var(--border);color:var(--muted)}.rl-filter span.rl-on{background:var(--text);color:var(--page);border-color:var(--text)}.rl-amb .rl-wrap{padding-block:0 88px}.rl-amb-card{border-radius:24px;padding:40px 44px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;background:radial-gradient(70% 140% at 100% 0,rgba(255,122,47,.38) 0,transparent 60%),var(--surface);border:1px solid var(--border);color:var(--text)}.rl-amb-card h2{font-size:clamp(24px,2.6vw,32px);font-weight:800}.rl-amb-card p{color:var(--muted);margin-top:8px;max-width:48ch;font-size:16px}.rl-amb-card .rl-pill-btn{background:var(--text);color:var(--page)}.rl-foot{border-top:1px solid var(--border);background:var(--soft)}.rl-foot .rl-wrap{padding-block:56px 24px;display:flex;flex-direction:column;gap:40px}.rl-foot-grid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:40px}.rl-foot-brand{display:flex;flex-direction:column;gap:14px;min-width:0}.rl-foot-logo{display:flex;align-items:center;gap:12px}.rl-foot-logo img{height:20px;width:auto}.rl-foot-logo span{font-family:var(--f-display);font-weight:700;font-size:18px;padding-left:12px;border-left:1px solid var(--border);line-height:22px}.rl-foot-brand p{color:var(--muted);font-size:14px;max-width:36ch}.rl-foot-social{display:flex;gap:10px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.rl-foot-social a,.rl-foot-social img{display:block;border-radius:8px}.rl-foot-social img{width:28px;height:28px}.rl-foot-col{display:flex;flex-direction:column;gap:10px;min-width:0;font-size:14px}.rl-foot-col h2{font-family:var(--f-mono);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:4px}.rl-foot-col p{color:var(--muted)}.rl-foot-col a{color:var(--text);text-decoration:none;width:-moz-fit-content;width:fit-content}.rl-foot-col a:hover{color:var(--accent-ink)}.rl-foot-col .rl-foot-mail{text-decoration:underline;text-underline-offset:3px}.rl-foot-bottom{border-top:1px solid var(--border);padding-top:20px;font-size:13px;color:var(--faint)}@media (max-width:960px){.rl-hero .rl-wrap,.rl-row{grid-template-columns:minmax(0,1fr);gap:36px}.rl-hero .rl-wrap{padding-block:44px 56px}.rl-row.rl-flip .rl-row-copy{order:0}.rl-rows .rl-wrap{gap:64px;padding-block:56px}.rl-amb-card{grid-template-columns:minmax(0,1fr);padding:28px}.rl-foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rl-foot-brand{grid-column:1/-1}}@media (max-width:560px){.rl-brand-icon{width:36px;height:36px}.rl-brand-text{flex-direction:column;align-items:flex-start;gap:3px}.rl-brand-word{height:12px}.rl-brand-app{padding-left:0;border-left:0;font-size:14px;line-height:16px}.rl-nav .rl-wrap{gap:10px}.rl-nav-right{margin-left:auto;gap:8px}.rl-nav .rl-pill-btn.rl-sm{padding:8px 14px}.rl-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.rl-stats div:nth-child(3){border-right:0}.rl-stats div:nth-child(-n+3){border-bottom:1px solid var(--border)}.rl-float.rl-f1{right:0}.rl-float.rl-f2{left:0}}@media (prefers-reduced-motion:no-preference){.rl-root{--ease:cubic-bezier(.16,1,.3,1)}.rl-panel .rl-card,.rl-pill-btn,.rl-waffle{transition:transform .35s var(--ease),background .15s ease,border-color .15s ease,box-shadow .35s var(--ease)}.rl-pill-btn:hover{transform:translateY(-2px)}.rl-waffle:hover{transform:rotate(90deg)}.rl-row:hover .rl-panel .rl-card{transform:translateY(-4px);box-shadow:var(--shadow)}.rl-hero-copy>*{animation:rise .8s var(--ease) both}.rl-hero-copy>:nth-child(2){animation-delay:.08s}.rl-hero-copy>:nth-child(3){animation-delay:.16s}.rl-hero-copy>:nth-child(4){animation-delay:.24s}.rl-hero-copy>:nth-child(5){animation-delay:.32s}.rl-stage .rl-ref{animation:rise-card 1s .2s var(--ease) both}.rl-track .rl-on:first-child i:after{animation:fill .7s .7s var(--ease) both}.rl-track .rl-on:nth-child(2) i:after{animation:fill .7s 1s var(--ease) both}.rl-track .rl-cur i:after{animation:fill-part 1.1s 1.3s var(--ease) both}.rl-bonus-bar i{animation:fill 1.3s 1.2s var(--ease) both}.rl-float.rl-f1{animation:pop .5s 1.1s var(--ease) both,bob 5s 1.6s ease-in-out infinite}.rl-float.rl-f2{animation:pop .5s 1.5s var(--ease) both,bob 6s 2s ease-in-out infinite reverse}.rl-float.rl-f1 .rl-msg{transition:opacity .3s ease,transform .3s ease}.rl-float.rl-f1.rl-swap .rl-msg{opacity:0;transform:translateY(4px)}.rl-chip b,.rl-float .rl-dot{animation:pulse 2.4s ease-in-out infinite}.rl-row.rl-in .rl-list li{animation:slide .6s var(--ease) both}.rl-row.rl-in .rl-list li:nth-child(2){animation-delay:.08s}.rl-row.rl-in .rl-list li:nth-child(3){animation-delay:.16s}.rl-row.rl-in .rl-list li:nth-child(4){animation-delay:.24s}.rl-row.rl-in .rl-step i{animation:pop .45s var(--ease) both}.rl-row.rl-in .rl-step:nth-child(2) i{animation-delay:.35s}.rl-row.rl-in .rl-step:nth-child(3) i{animation-delay:.7s}.rl-row.rl-in .rl-count-row .rl-big{animation:pop .5s .9s var(--ease) both}.rl-row.rl-in .rl-stats div{animation:rise .6s var(--ease) both}.rl-row.rl-in .rl-stats div:nth-child(2){animation-delay:.06s}.rl-row.rl-in .rl-stats div:nth-child(3){animation-delay:.12s}.rl-row.rl-in .rl-stats div:nth-child(4){animation-delay:.18s}.rl-row.rl-in .rl-stats div:nth-child(5){animation-delay:.24s}.rl-amb-card{background-size:140% 140%;animation:glow 9s ease-in-out infinite alternate}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}@keyframes rise-card{0%{opacity:0;transform:translateY(28px) rotate(-1.5deg) scale(.97)}}@keyframes fill{0%{transform:scaleX(0)}}@keyframes fill-part{0%{transform:scaleX(0)}to{transform:scaleX(.55)}}@keyframes pop{0%{opacity:0;transform:scale(.6)}70%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes bob{0%,to{translate:0 0}50%{translate:0 -6px}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes slide{0%{opacity:0;transform:translateX(24px)}}@keyframes glow{0%{background-position:0 0}to{background-position:100% 100%}}.rl-launcher{position:relative}.rl-launcher-panel{position:absolute;top:calc(100% + 8px);right:0;z-index:20;width:320px;max-width:calc(100vw - 32px);background:var(--surface);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow);padding:14px}.rl-launcher-title{font-family:var(--f-display);font-weight:700;font-size:15px;text-align:center;padding-bottom:10px;border-bottom:1px solid var(--border)}.rl-launcher-label{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:12px 4px 8px}.rl-launcher-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;max-height:360px;overflow-y:auto;list-style:none;margin:0;padding:0}.rl-launcher-tile{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border-radius:12px;text-decoration:none;font-size:12px;font-weight:600;text-align:center;color:var(--text)}.rl-launcher-tile:hover{background:var(--soft)}.rl-launcher-mark{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;overflow:hidden;font-family:var(--f-display);font-weight:800;color:#fff}.rl-launcher-mark img{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.rl-launcher-mark--icon{background:var(--launcher-tile);border:1px solid var(--launcher-tile-edge)}.rl-launcher-state{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 8px;color:var(--muted);font-size:13px;text-align:center}.rl-launcher-skeleton{height:66px;border-radius:12px;background:var(--soft)}@media (max-width:420px){.rl-foot-grid{grid-template-columns:minmax(0,1fr)}.rl-foot-logo img{height:14px}.rl-foot-logo span{font-size:15px}}@media (max-width:359px){.rl-brand-word{display:none}.rl-brand-app{font-size:16px}}