.rd{--rd-bg:var(--cq-bg,#fafafa);--rd-surface:var(--cq-surface,#fcfcfc);--rd-tint:#f6f5fd;--rd-ink:var(--cq-ink,#282828);--rd-soft:#4a4a4a;--rd-line:#e4e4ea;--rd-accent:#4338ca;--rd-on:#fafafa;--rd-money:#065a3c;--rd-money-bg:#e3f5ee;--rd-spark:#f59e0b;--rd-spark-ink:#6b4000;--rd-sky:#0c6e9e;--rd-grad:linear-gradient(135deg, #4338ca, #0c6e9e, #0a7c55);--rd-display:var(--cq-font-display,"Playfair Display", Georgia, serif);--rd-ui:var(--cq-font-ui,Inter, system-ui, -apple-system, "Segoe UI", sans-serif);background:var(--rd-bg);color:var(--rd-ink);font:16px/1.55 var(--rd-ui);-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;min-height:100vh;overflow-x:clip}.rd *,.rd :before,.rd :after{box-sizing:border-box}.rd h1,.rd h2,.rd h3{font-family:var(--rd-display);text-wrap:balance;letter-spacing:-.01em;color:var(--rd-ink);margin:0;line-height:1.06}.rd h1{font-size:clamp(2.5rem,8vw,5.2rem);font-weight:900}.rd h2{font-size:clamp(2rem,5.2vw,3.3rem);font-weight:800}.rd h3,.rd .rd-h3{font-size:1.32rem;font-weight:800}.rd:lang(zh) h1,.rd:lang(zh) h2,.rd:lang(zh) h3,.rd:lang(ja) h1,.rd:lang(ja) h2,.rd:lang(ja) h3,.rd:lang(ar) h1,.rd:lang(ar) h2,.rd:lang(ar) h3{letter-spacing:0;line-height:1.25}.rd :where(p){margin:0}.rd :where(ul,ol){margin:0;padding:0;list-style:none}.rd :where(a){color:inherit}.rd-wrap{max-width:1180px;padding-inline:max(16px, env(safe-area-inset-left,0px)) max(16px, env(safe-area-inset-right,0px));margin-inline:auto}.rd .rd-k,.rd-k{letter-spacing:.16em;text-transform:uppercase;color:var(--rd-accent);font-size:.78rem;font-weight:800}.rd-grad{background:var(--rd-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.rd-num{font-variant-numeric:tabular-nums}.rd-money{color:var(--rd-money)}.rd-skip{top:8px;z-index:100;background:var(--rd-ink);color:var(--rd-bg);clip-path:inset(50%);white-space:nowrap;border-radius:8px;width:0;height:0;padding:0;font-size:0;position:fixed;inset-inline-start:16px;overflow:hidden}.rd-skip:focus{clip-path:none;width:auto;height:auto;padding:10px 16px;font-size:1rem;overflow:visible}.rd a:focus-visible,.rd button:focus-visible,.rd summary:focus-visible,.rd input:focus-visible,.rd select:focus-visible{outline:3px solid var(--rd-sky);outline-offset:3px}.rd-btn{text-align:center;min-height:52px;font:inherit;cursor:pointer;white-space:normal;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:14px 26px;font-size:1rem;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.rd-btn--main{background:var(--rd-grad);color:var(--rd-on);box-shadow:0 10px 30px -12px #4338ca}.rd-btn--main:hover{filter:brightness(1.06)}.rd-btn--line{border-color:var(--rd-ink);color:var(--rd-ink);background:var(--rd-surface)}.rd-btn--light{background:var(--rd-bg);color:var(--rd-ink)}.rd-btn--ghost{border-color:var(--rd-on);color:var(--rd-on);background:0 0}.rd-btn--sm{min-height:44px;padding:10px 18px;font-size:.92rem}.rd-ctas{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.rd-link{color:var(--rd-accent);text-underline-offset:4px;font-weight:800;text-decoration:underline;text-decoration-thickness:2px}.rd-top{top:env(safe-area-inset-top,0px);z-index:30;background:color-mix(in srgb, var(--rd-bg) 92%, transparent);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--rd-line);position:sticky}.rd:before{content:"";height:env(safe-area-inset-top,0px);z-index:31;background:var(--rd-bg);position:fixed;inset:0 0 auto}.rd-top__row{justify-content:space-between;align-items:center;gap:12px;padding-block:12px;display:flex}.rd-logo{flex:none;align-items:center;display:inline-flex}.rd-logo img{width:auto;max-width:none;height:36px;display:block}.rd-footer .rd-footer__logo{width:auto;height:36px;display:block}@media (min-width:1000px){.rd-logo img{height:40px}}.rd-nav{gap:22px;font-size:.95rem;font-weight:650;display:none}.rd-nav a{border-bottom:2px solid #0000;padding-block:6px;text-decoration:none}.rd-nav a:hover,.rd-nav a[aria-current=page]{border-bottom-color:var(--rd-accent);color:var(--rd-accent)}@media (min-width:1060px){.rd-nav{display:flex}}.rd-right{align-items:center;gap:8px;display:flex}.rd-loc{font:inherit;border:1px solid var(--rd-line);background:var(--rd-surface);min-height:44px;color:var(--rd-ink);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:.86rem;font-weight:750;display:inline-flex}.rd-loc svg{flex:none;width:16px;height:16px}.rd-signin{white-space:nowrap;min-height:44px;color:var(--rd-ink);border-radius:999px;align-items:center;padding:8px 12px;font-weight:750;text-decoration:none;display:none}.rd-signin:hover,.rd-signin:focus-visible{background:var(--rd-surface)}@media (min-width:600px){.rd-signin{display:inline-flex}}.rd-drawer .rd-drawer__signin{font-weight:800}.rd-menu-btn{font:inherit;white-space:nowrap;border:1px solid var(--rd-line);background:var(--rd-surface);min-width:44px;min-height:44px;color:var(--rd-ink);cursor:pointer;border-radius:999px;place-items:center;padding:8px;font-weight:750;display:inline-grid}@media (min-width:1060px){.rd-menu-btn{display:none}}@media (max-width:460px){.rd-top .rd-btn--sm{display:none}}@media (max-width:360px){.rd-top__row{gap:8px}.rd-logo img{height:30px}.rd-loc{justify-content:center;min-width:44px;padding-inline:12px}.rd-loc span{display:none}}.rd-drawer{border-top:1px solid var(--rd-line);gap:4px;padding-block:12px 18px;display:grid}.rd-drawer a{border-bottom:1px solid var(--rd-line);padding:12px 4px;font-size:1.05rem;font-weight:700;text-decoration:none;display:block}.rd-drawer .rd-btn{margin-top:12px}@media (min-width:1060px){.rd-drawer{display:none}}.rd-panel{z-index:60;top:calc(env(safe-area-inset-top,0px) + 70px);width:min(400px,100vw - 32px);max-height:calc(100vh - 100px);max-height:calc(100dvh - 90px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));overscroll-behavior:contain;background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:20px;padding:20px;position:fixed;inset-inline-end:max(16px, env(safe-area-inset-right,0px));overflow-y:auto;box-shadow:0 30px 70px -30px #28283c80}.rd-panel h3{font-size:1.2rem}.rd-panel fieldset{border:0;min-width:0;margin:16px 0 0;padding:0}.rd-panel legend{letter-spacing:.12em;text-transform:uppercase;color:var(--rd-soft);margin-bottom:8px;padding:0;font-size:.78rem;font-weight:800}.rd-opts{flex-wrap:wrap;gap:8px;display:flex}.rd-opts label{cursor:pointer;position:relative}.rd-opts input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.rd-opts span{border:1px solid var(--rd-line);background:var(--rd-bg);border-radius:999px;min-height:40px;padding:9px 13px;font-size:.9rem;font-weight:700;display:inline-block}.rd-opts input:checked+span{background:var(--rd-ink);color:var(--rd-bg);border-color:var(--rd-ink)}.rd-opts input:focus-visible+span{outline:3px solid var(--rd-sky);outline-offset:2px}.rd-panel__row{margin-top:18px;margin-inline:-20px;padding:12px 20px calc(16px + env(safe-area-inset-bottom,0px));background:var(--rd-surface);border-top:1px solid var(--rd-line);justify-content:flex-end;gap:10px;margin-bottom:-20px;display:flex;position:sticky;bottom:-20px}.rd-panel__save{justify-content:center;width:100%;min-height:48px}.rd-panel__close{top:12px;border:1px solid var(--rd-line);background:var(--rd-bg);width:44px;height:44px;color:var(--rd-ink);cursor:pointer;border-radius:999px;place-items:center;display:grid;position:absolute;inset-inline-end:12px}.rd-panel__close:focus-visible,.rd-panel__save:focus-visible{outline:3px solid var(--rd-sky);outline-offset:2px}.rd-panel{position:fixed}.rd-panel h3{padding-inline-end:52px}.rd-panel__note{color:var(--rd-soft);margin-top:12px;font-size:.82rem}.rd-scrim{z-index:55;background:#1e1e2840;position:fixed;inset:0}.rd-sec{border-top:1px solid var(--rd-line);padding-block:clamp(56px,9vw,96px)}.rd-sec--flush{border-top:0}.rd-head{max-width:820px}.rd-head>.rd-k+h2,.rd-head>.rd-k+h1{margin-top:12px}.rd-head p.rd-lead{color:var(--rd-soft);margin-top:14px;font-size:clamp(1.05rem,2.2vw,1.2rem)}.rd-grid{gap:14px;margin-top:32px;display:grid}@media (min-width:720px){.rd-c2{grid-template-columns:repeat(2,1fr)}.rd-c3{grid-template-columns:repeat(3,1fr)}.rd-c4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.rd-c4{grid-template-columns:repeat(4,1fr)}}.rd-card{background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:18px;min-width:0;padding:22px}.rd-card p{color:var(--rd-soft);margin-top:8px}.rd-foot{color:var(--rd-soft);margin-top:14px;font-size:.82rem}.rd-hero{gap:36px;padding-block:36px 28px;display:grid}@media (min-width:980px){.rd-hero{grid-template-columns:1.08fr .92fr;align-items:center;padding-block:64px 40px}}.rd-chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.rd-chips a{background:var(--rd-tint);min-height:36px;color:var(--rd-accent);border-radius:999px;padding:8px 13px;font-size:.86rem;font-weight:750;text-decoration:none}.rd-chips a:hover{background:var(--rd-accent);color:var(--rd-on)}.rd-lede{color:var(--rd-soft);max-width:34em;margin-top:20px;font-size:clamp(1.08rem,2.4vw,1.3rem)}.rd-lede b{color:var(--rd-ink)}.rd-trust{color:var(--rd-soft);flex-wrap:wrap;gap:10px 18px;margin-top:18px;font-size:.9rem;font-weight:650;display:flex}.rd-trust span{align-items:center;gap:8px;display:inline-flex}.rd-trust span:before{content:"";background:#10b981;border-radius:50%;flex:none;width:8px;height:8px}.rd-strip{background:var(--rd-line);border:1px solid var(--rd-line);border-radius:20px;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}@media (min-width:900px){.rd-strip{grid-template-columns:repeat(4,1fr)}}.rd-strip>div{background:var(--rd-surface);min-width:0;padding:20px 18px}.rd-strip>div:first-child{border-start-start-radius:20px}.rd-strip>div:last-child{border-end-end-radius:20px}.rd-strip b{font-family:var(--rd-display);font-size:clamp(2rem,6vw,3.1rem);font-weight:900;line-height:1;display:block}.rd-strip span{margin-top:8px;font-size:.95rem;font-weight:750;display:block}.rd-strip small{color:var(--rd-soft);margin-top:4px;font-size:.8rem;display:block}.rd-devices{justify-content:center;align-items:center;min-height:400px;padding-block:34px 24px;display:flex;position:relative}.rd-laptop{width:100%;max-width:540px;margin-inline-end:auto}.rd-laptop__screen{background:var(--rd-surface);border:10px solid #2b2b33;border-bottom-width:14px;border-radius:16px 16px 6px 6px;padding:16px;box-shadow:0 40px 80px -40px #28283c8c}.rd-laptop__base{background:linear-gradient(#d9d9e0,#bfc0ca);border-radius:0 0 14px 14px;height:14px;margin-inline:-6%}.rd-phone{inset-inline-end:0;background:var(--rd-surface);border:8px solid #2b2b33;border-radius:30px;width:min(46%,214px);padding:14px 12px;position:absolute;bottom:0;box-shadow:0 30px 60px -24px #28283c99}.rd-phone:before{content:"";background:#2b2b33;border-radius:6px;width:38%;height:6px;margin:-6px auto 10px;display:block}.rd-scr__hi{color:var(--rd-soft);font-size:.72rem;font-weight:650}.rd-scr__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:6px;display:flex}.rd-scr__big{font-family:var(--rd-display);color:var(--rd-money);font-size:2rem;font-weight:900;line-height:1}.rd-phone .rd-scr__big{font-size:clamp(1.05rem,4.6vw,1.55rem)}.rd-scr__up{color:var(--rd-money);background:var(--rd-money-bg);white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:.76rem;font-weight:800}.rd-scr__chart{align-items:flex-end;gap:5px;height:96px;margin-top:12px;display:flex}.rd-scr__chart i{background:var(--rd-grad);border-radius:5px 5px 0 0;flex:1}.rd-scr__pair{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.rd-scr__pair div{background:var(--rd-tint);border-radius:10px;min-width:0;padding:8px 10px}.rd-scr__pair b{font-family:var(--rd-display);font-size:1.2rem;display:block}.rd-scr__pair small{color:var(--rd-soft);font-size:.72rem;font-weight:650}.rd-move{border:1px solid var(--rd-line);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 6px;margin-top:6px;padding:7px 8px;font-size:.72rem;font-weight:650;line-height:1.25;display:flex}.rd-move em{background:var(--rd-accent);color:var(--rd-on);white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:.72rem;font-style:normal;font-weight:800}.rd-sample{z-index:2;inset-inline-start:0;color:var(--rd-soft);background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:750;position:absolute;top:0}.rd-laptop__screen .rd-scr__row,.rd-laptop__screen .rd-scr__chart,.rd-laptop__screen .rd-scr__pair{width:56%}.rd-laptop__screen .rd-scr__pair{grid-template-columns:1fr}.rd-laptop__screen .rd-scr__row{flex-direction:column;align-items:flex-start}.rd-phone{inset-inline-end:-2%}.rd-pain{gap:18px;margin-top:32px;display:grid}@media (min-width:800px){.rd-pain{grid-template-columns:repeat(4,1fr)}}.rd-pain>div{border-inline-start:4px solid var(--rd-spark);min-width:0;padding-block:4px;padding-inline-start:16px}.rd-pain b{font-family:var(--rd-display);font-size:clamp(2.5rem,7vw,3.5rem);font-weight:900;line-height:1;display:block}.rd-pain span{margin-top:8px;font-weight:700;display:block}.rd-pain small{color:var(--rd-soft);margin-top:4px;font-size:.8rem;display:block}.rd-switch{background:var(--rd-tint);scrollbar-width:none;border-radius:999px;gap:4px;max-width:100%;margin-top:30px;padding:6px;display:flex;overflow-x:auto}.rd-switch::-webkit-scrollbar{display:none}.rd-switch button{font:inherit;min-height:44px;color:var(--rd-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:10px 16px;font-size:.93rem;font-weight:750}.rd-switch button[aria-selected=true]{background:var(--rd-ink);color:var(--rd-bg)}.rd-typed{border:1px solid var(--rd-line);background:var(--rd-surface);border-radius:22px;min-width:0;margin-top:16px;padding:clamp(18px,3.5vw,32px)}.rd-typed__k{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rd-typed__k h3{font-size:clamp(1.45rem,3.6vw,2.2rem)}.rd-who3{gap:14px;margin-top:20px;display:grid}@media (min-width:860px){.rd-who3{grid-template-columns:repeat(3,1fr)}}.rd-who3>div{border-radius:16px;min-width:0;padding:18px}.rd-who3 .earn{background:var(--rd-tint)}.rd-who3 .week{background:#fff6e6}.rd-who3 .take{background:#e8f6f0}.rd-who3 b{letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:.78rem;font-weight:800;display:block}.rd-who3 .earn b{color:var(--rd-accent)}.rd-who3 .week b{color:var(--rd-spark-ink)}.rd-who3 .take b{color:var(--rd-money)}.rd-who3 li{border-top:1px solid #28282814;padding-block:7px;font-weight:650}.rd-who3 li:first-child{border-top:0}.rd-whoend{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;display:flex}.rd-whoend p{font-size:1.05rem;font-weight:750}.rd-steps{counter-reset:rdstep;gap:14px;margin-top:32px;display:grid}@media (min-width:860px){.rd-steps{grid-template-columns:repeat(3,1fr)}}.rd-step{background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:18px;min-width:0;padding:24px}.rd-step>i{background:var(--rd-grad);width:42px;height:42px;color:var(--rd-on);border-radius:50%;place-items:center;margin-bottom:14px;font-style:normal;font-weight:900;display:inline-grid}.rd-step p{color:var(--rd-soft);margin-top:8px}.rd-when{color:var(--rd-accent);background:var(--rd-tint);border-radius:999px;margin-top:12px;padding:4px 10px;font-size:.8rem;font-weight:800;display:inline-block}.rd-flow{gap:12px;margin-top:20px;display:grid}@media (min-width:860px){.rd-flow{grid-template-columns:1fr 1.4fr 1fr}}.rd-flow>div{background:var(--rd-bg);border:1px solid var(--rd-line);border-radius:16px;min-width:0;padding:18px}.rd-flow b{letter-spacing:.12em;text-transform:uppercase;color:var(--rd-accent);margin-bottom:10px;font-size:.78rem;font-weight:800;display:block}.rd-flow p{font-weight:650}.rd-flow li{padding-block:7px;padding-inline-start:26px;font-weight:650;position:relative}.rd-flow li:before{content:"";inset-inline-start:0;background:var(--rd-grad);border-radius:4px;width:14px;height:14px;position:absolute;top:12px}.rd-flow .you{background:var(--rd-ink);color:var(--rd-bg);border-color:var(--rd-ink)}.rd-flow .you b{color:#a5b4fc}.rd-loop{gap:10px;margin-top:28px;display:grid}@media (min-width:900px){.rd-loop{grid-template-columns:repeat(5,1fr)}}.rd-loop li{background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:16px;align-items:flex-start;gap:14px;min-width:0;padding:16px;display:flex;position:relative}@media (min-width:900px){.rd-loop li{flex-direction:column}.rd-loop li:not(:last-child):after{content:"→";inset-inline-end:-12px;color:var(--rd-accent);z-index:1;font-weight:900;position:absolute;top:26px}.rd:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rd-loop li:not(:last-child):after{content:"←"}}.rd-loop i{background:var(--rd-grad);width:36px;height:36px;color:var(--rd-on);border-radius:50%;flex:none;place-items:center;font-style:normal;font-weight:900;display:grid}.rd-loop h3{font-size:1.12rem}.rd-loop p{color:var(--rd-soft);margin-top:4px;font-size:.95rem}.rd-rnums{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:20px;display:grid}@media (min-width:860px){.rd-rnums{grid-template-columns:repeat(4,1fr)}}.rd-rnums>div{background:var(--rd-bg);border:1px solid var(--rd-line);border-radius:16px;min-width:0;padding:18px}.rd-rnums b{font-family:var(--rd-display);font-size:clamp(1.35rem,5.2vw,2.7rem);font-weight:900;line-height:1;display:block}.rd-rnums span{color:var(--rd-soft);margin-top:6px;font-size:.9rem;font-weight:650;display:block}.rd-yrs{border-bottom:2px solid var(--rd-line);align-items:flex-end;gap:clamp(8px,2vw,22px);height:240px;margin-top:26px;display:flex}.rd-yr{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex}.rd-yr b{font-family:var(--rd-display);white-space:nowrap;margin-bottom:8px;font-size:clamp(.82rem,2.4vw,1.4rem);font-weight:900}.rd-yr i{background:var(--rd-grad);border-radius:10px 10px 0 0;width:100%;display:block}.rd-yrl{gap:clamp(8px,2vw,22px);margin-top:8px;display:flex}.rd-yrl span{text-align:center;color:var(--rd-soft);flex:1;font-size:.85rem;font-weight:700}.rd-mode{background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:24px;display:flex}.rd-mode.best{border:2px solid var(--rd-accent);background:linear-gradient(var(--rd-surface), var(--rd-tint))}.rd-lvl{gap:4px;margin-bottom:8px;display:flex}.rd-lvl i{background:var(--rd-line);border-radius:4px;width:26px;height:8px}.rd-lvl i.on{background:var(--rd-grad)}.rd-mode b.big{font-family:var(--rd-display);color:var(--rd-money);margin-top:10px;font-size:2.4rem;font-weight:900;line-height:1}.rd-mode small{color:var(--rd-soft);font-weight:650}.rd-mode p{color:var(--rd-soft)}.rd-vs{gap:14px;margin-top:32px;display:grid}.rd-vsrow{background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:18px;min-width:0;padding:20px 22px}.rd-vsrow h3{font-size:1.15rem}.rd-bar{grid-template-columns:minmax(110px,200px) 1fr auto;align-items:center;gap:12px;margin-top:12px;font-size:.92rem;font-weight:700;display:grid}.rd-bar .track{background:var(--rd-tint);border-radius:999px;height:16px;overflow:hidden}.rd-bar .fill{background:#9c9cad;border-radius:999px;height:100%}.rd-bar.us .fill{background:var(--rd-grad)}.rd-bar.us{color:var(--rd-accent)}.rd-bar .val{font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:480px){.rd-bar{grid-template-columns:1fr auto}.rd-bar .track{order:3;grid-column:1/-1}}.rd-team{gap:14px;margin-top:32px;display:grid}@media (min-width:860px){.rd-team{grid-template-columns:1fr 1fr}}.rd-ai{background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:18px;align-items:flex-start;gap:16px;min-width:0;padding:22px;display:flex}.rd-av{width:52px;height:52px;color:var(--rd-on);background:var(--rd-grad);border-radius:16px;flex:none;place-items:center;font-size:1.2rem;font-weight:900;display:grid}.rd-ai p{color:var(--rd-soft);margin-top:6px}.rd-squads{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:14px;display:grid}@media (min-width:720px){.rd-squads{grid-template-columns:repeat(3,1fr)}}.rd-squad{background:var(--rd-tint);border-radius:14px;min-width:0;padding:16px}.rd-squad b{font-weight:800;display:block}.rd-squad span{color:var(--rd-soft);font-size:.88rem}.rd-facts{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.rd-facts span{border:1px solid var(--rd-line);background:var(--rd-surface);border-radius:999px;padding:8px 14px;font-size:.9rem;font-weight:700}.rd-facts b{color:var(--rd-accent)}.rd-drop{gap:10px;margin-top:20px;display:grid}@media (min-width:720px){.rd-drop{grid-template-columns:repeat(2,1fr)}}.rd-drop li{background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;font-weight:700;display:flex}.rd-drop li:before{content:"✕";color:#a61b1b;background:#fdecec;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:.85rem;font-weight:900;display:grid}.rd-addons{gap:12px;margin-top:28px;display:grid}@media (max-width:719px){.rd-addons{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:78%;grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}.rd-addon{scroll-snap-align:start}}@media (min-width:720px){.rd-addons{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.rd-addons{grid-template-columns:repeat(4,1fr)}}.rd-addon{background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:20px;display:flex}.rd-addon .tag{color:var(--rd-money);background:var(--rd-money-bg);border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:.74rem;font-weight:800}.rd-addon p{color:var(--rd-soft);font-size:.95rem}.rd-addon .price{margin-top:auto;padding-top:10px;font-weight:800}.rd-plats{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.rd-plats span{background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:12px;padding:10px 16px;font-weight:700}.rd-plats span.one{border-color:var(--rd-accent);color:var(--rd-accent)}.rd-plats span.any{border-style:dashed}.rd-secure{background:var(--rd-ink);color:var(--rd-bg);border-radius:26px;padding:clamp(24px,5vw,48px)}.rd-secure .rd-k{color:#a5b4fc}.rd-secure h2{color:var(--rd-bg)}.rd-secure .rd-card{background:#33333d;border-color:#44444f}.rd-secure .rd-card h3,.rd-secure .rd-card .rd-h3{color:var(--rd-bg)}.rd-secure .rd-card p{color:#d4d4da}.rd-secure .rd-link{color:#c7d2fe}.rd-founders{align-items:center;gap:20px;display:grid}@media (min-width:860px){.rd-founders{grid-template-columns:1fr 1fr}}.rd-founders>div:last-child p{color:var(--rd-soft);font-size:1.1rem}.rd-final{text-align:center;background:var(--rd-grad);color:var(--rd-on);border-radius:28px;padding:clamp(32px,6vw,64px) clamp(18px,4vw,40px)}.rd-final h2{color:var(--rd-on)}.rd-final p{margin-top:14px;font-size:1.1rem}.rd-final .rd-ctas{justify-content:center}.rd-founding{color:var(--rd-on);background:#fafafa29;border:1px solid #fafafa8c;border-radius:999px;margin-top:18px;padding:10px 18px;font-weight:800;text-decoration:none;display:inline-block}.rd-info{display:inline-block;position:relative}.rd-info>summary{cursor:pointer;min-height:28px;color:var(--rd-accent);background:var(--rd-tint);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.76rem;font-weight:800;list-style:none;display:inline-flex}.rd-info>summary::-webkit-details-marker{display:none}.rd-info>summary:after{content:"i";background:var(--rd-accent);width:16px;height:16px;color:var(--rd-on);border-radius:50%;place-items:center;font-size:.72rem;font-style:italic;display:inline-grid}.rd-info[open]{display:block}.rd-info:not([open])>p{display:none}.rd-info>p{background:var(--rd-ink);max-width:min(340px,100%);color:var(--rd-bg);border-radius:12px;margin-top:8px;padding:12px 14px;font-size:.84rem;font-weight:500;line-height:1.45}.rd-secure .rd-info>summary{color:#c7d2fe;background:#33333d}.rd-footer{border-top:1px solid var(--rd-line);color:var(--rd-soft);margin-top:40px;padding-block:40px 28px;font-size:.92rem}.rd-footer__cols{grid-template-columns:1fr 1fr;gap:24px;display:grid}.rd-footer__cols>div:first-child{grid-column:1/-1}@media (min-width:820px){.rd-footer__cols>div:first-child{grid-column:auto}.rd-footer__cols{grid-template-columns:1.6fr 1fr 1fr 1fr}}.rd-footer b{color:var(--rd-ink);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:.82rem;display:block}.rd-footer li a{color:var(--rd-ink);padding-block:6px;font-weight:600;text-decoration:none;display:inline-block}.rd-footer li a:hover{color:var(--rd-accent);text-decoration:underline}.rd-footer__fine{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:26px;font-size:.8rem;display:flex}.rd-thumb{inset-inline:0;z-index:25;padding:10px max(16px, env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));background:color-mix(in srgb, var(--rd-bg) 94%, transparent);border-top:1px solid var(--rd-line);gap:10px;display:flex;position:fixed;bottom:0}.rd-thumb .rd-btn{flex:1;min-height:48px;padding-inline:12px}@media (min-width:820px){.rd-thumb{display:none}}.rd-has-thumb{padding-bottom:76px}@media (min-width:820px){.rd-has-thumb{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.rd *{transition:none!important;animation:none!important}}@media (max-width:600px){.rd-devices{min-height:0;padding-block:34px 70px}.rd-laptop{max-width:100%}.rd-laptop__screen{padding:12px}.rd-phone{width:46%;bottom:10px}}.rd[dir=rtl] .rd-arrow{display:inline-block;transform:scaleX(-1)}.rd .rd-num{white-space:nowrap}.rd[dir=rtl] .rd-num{direction:ltr;unicode-bidi:isolate}.rd-typed__list{gap:4px 24px;margin-block:18px;padding:0;list-style:none;display:grid}@media (min-width:720px){.rd-typed__list{grid-template-columns:1fr 1fr}}.rd-typed__list li{padding-block:7px;padding-inline-start:28px;font-weight:650;position:relative}.rd-typed__list li:before{content:"";inset-inline-start:0;background:var(--rd-money-bg);width:16px;height:16px;box-shadow:inset 0 0 0 5px var(--rd-money);border-radius:50%;position:absolute;top:11px}.rd-compound{font-family:var(--rd-display);text-wrap:balance;max-width:26em;margin-top:26px;font-size:clamp(1.35rem,3.6vw,2.1rem);font-weight:900;line-height:1.18}.rd-strip__g{color:#3730a3;background:#e0e7ff;border-radius:999px;margin-block-start:6px;padding:2px 8px;font-size:.72rem;font-style:normal;font-weight:800;display:inline-block}.rd:is(:lang(ja),:lang(zh-Hans),:lang(zh-Hant)) :is(h1,h2){word-break:auto-phrase;line-break:strict;text-wrap:balance}.rd:is(:lang(ja),:lang(zh-Hans),:lang(zh-Hant)) h1>span{max-inline-size:100%;display:inline-block}.rd-backhome{align-items:center;gap:18px;padding-block-start:10px;font-size:.95rem;font-weight:700;display:flex}.rd-backhome a{min-block-size:44px;min-inline-size:44px;color:var(--rd-ink,#1a1a1a);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.rd-backhome a:focus-visible{outline-offset:2px;outline:3px solid #4338ca}.rd[dir=rtl] .rd-backhome__arrow{display:inline-block;transform:scaleX(-1)}
