#which-rani{background:var(--cream);color:var(--text)}#which-rani .wr-wrap{max-width:960px;margin:0 auto;padding:0 24px;width:100%}#which-rani .wr-hero{position:relative;overflow:hidden;color:#eafffb;background:radial-gradient(1100px 620px at 50% -12%,#10403c 0,transparent 62%),linear-gradient(168deg,#0b1120,#0c1a24 52%,#0e2c2b)}#which-rani .wr-hero-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:0;opacity:.9}#which-rani .wr-glow-orb{position:absolute;border-radius:50%;filter:blur(70px);z-index:0;pointer-events:none}#which-rani .wr-orb-1{width:420px;height:420px;top:-120px;left:-100px;background:radial-gradient(circle,rgba(20,184,166,.28),transparent 70%)}#which-rani .wr-orb-2{width:380px;height:380px;bottom:-80px;right:-80px;background:radial-gradient(circle,rgba(251,146,60,.18),transparent 70%)}#which-rani .wr-hero>:not(.wr-hero-canvas):not(.wr-glow-orb){position:relative;z-index:1}#which-rani .wr-hdr-in{display:flex;align-items:center;justify-content:space-between;padding:18px 24px}#which-rani .wr-brand{display:inline-flex;align-items:center;gap:9px}#which-rani .wr-brand b{font-family:Playfair Display,serif;font-style:italic;font-weight:800;font-size:1.32rem;color:#5eead4}#which-rani .wr-login{color:rgba(234,255,251,.82);text-decoration:none;font-weight:600;font-size:.92rem}#which-rani .wr-login:hover{color:#fff}#which-rani .wr-hero-in{text-align:center;padding:34px 24px 70px;display:flex;flex-direction:column;align-items:center}#which-rani .wr-mascot{margin:0 auto;filter:drop-shadow(0 20px 44px rgba(20,184,166,.45))}#which-rani .wr-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-top:10px;font-family:DM Sans,sans-serif;font-weight:700;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:#5eead4}#which-rani .wr-dot{width:8px;height:8px;border-radius:50%;background:var(--coral);box-shadow:0 0 10px rgba(251,146,60,.8)}#which-rani .wr-h1{font-family:Playfair Display,serif;font-weight:800;font-size:clamp(2.3rem,5.4vw,3.6rem);line-height:1.04;margin:14px 0 0;letter-spacing:-.01em;color:#fff}#which-rani .wr-grad{background:linear-gradient(92deg,#5eead4,#fb923c);-webkit-background-clip:text;background-clip:text;color:transparent}#which-rani .wr-sub{color:rgba(234,255,251,.82);font-size:clamp(1.05rem,2.1vw,1.24rem);max-width:40ch;margin:18px auto 0;line-height:1.55}#which-rani .wr-fork-q{font-family:Playfair Display,serif;font-weight:800;font-size:clamp(1.3rem,2.6vw,1.7rem);margin:40px 0 20px;color:#fff}#which-rani .wr-doors{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:100%;max-width:860px}#which-rani .wr-door{--ac:#5eead4;position:relative;overflow:hidden;display:flex;flex-direction:column;text-align:left;text-decoration:none;color:#eafffb;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.13);border-radius:22px;padding:28px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 18px 44px -30px rgba(0,0,0,.7);transition:border-color .25s,box-shadow .25s;will-change:transform}#which-rani .wr-door--teal{--ac:#5eead4}#which-rani .wr-door--coral{--ac:#fdba74}#which-rani .wr-door:hover{border-color:color-mix(in srgb,var(--ac) 60%,transparent);box-shadow:0 34px 70px -34px color-mix(in srgb,var(--ac) 55%,transparent)}#which-rani .wr-door-glow{position:absolute;inset:0;z-index:0;opacity:0;transition:opacity .3s;background:radial-gradient(420px 220px at 50% -10%,color-mix(in srgb,var(--ac) 22%,transparent),transparent 70%);pointer-events:none}#which-rani .wr-door:hover .wr-door-glow{opacity:1}#which-rani .wr-door>:not(.wr-door-glow){position:relative;z-index:1}#which-rani .wr-door-ic{width:50px;height:50px;border-radius:14px;display:grid;place-items:center;margin-bottom:16px;color:var(--ac);background:color-mix(in srgb,var(--ac) 16%,transparent);border:1px solid color-mix(in srgb,var(--ac) 30%,transparent)}#which-rani .wr-door-ic svg{width:26px;height:26px}#which-rani .wr-door-who{font-family:Playfair Display,serif;font-weight:800;font-size:1.4rem;color:#fff}#which-rani .wr-door-desc{color:rgba(234,255,251,.75);font-size:.97rem;margin-top:10px;line-height:1.5;flex:1}#which-rani .wr-door-chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}#which-rani .wr-chip{font-size:.74rem;font-weight:600;background:color-mix(in srgb,var(--ac) 13%,transparent);border:1px solid color-mix(in srgb,var(--ac) 26%,transparent);border-radius:999px;padding:5px 11px}#which-rani .wr-chip,#which-rani .wr-door-go{font-family:DM Sans,sans-serif;color:var(--ac)}#which-rani .wr-door-go{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-weight:700;font-size:1rem;transition:gap .18s}#which-rani .wr-door:hover .wr-door-go{gap:12px}#which-rani .wr-industry{margin-top:26px}#which-rani .wr-industry a{color:rgba(234,255,251,.72);font-size:.95rem;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:2px}#which-rani .wr-industry a:hover{color:#5eead4;border-color:#5eead4}#which-rani .wr-body{padding:44px 24px 8px}#which-rani .wr-trust{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 30px;padding-bottom:34px;border-bottom:1px solid var(--border)}#which-rani .wr-t{display:inline-flex;align-items:center;gap:9px;color:var(--text);font-size:.95rem;font-weight:500}#which-rani .wr-t svg{color:var(--teal-dark)}#which-rani .wr-unsure{margin:34px 0 8px;border-radius:20px;padding:26px 28px;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;background:linear-gradient(120deg,#fff,var(--teal-mist));border:1px solid var(--border);box-shadow:0 12px 30px -18px rgba(20,184,166,.35)}#which-rani .wr-unsure-h{font-family:Playfair Display,serif;font-weight:800;font-size:1.2rem}#which-rani .wr-unsure-p{color:var(--muted);font-size:.95rem;margin-top:4px}#which-rani .wr-btn{display:inline-flex;align-items:center;gap:8px;font-family:DM Sans,sans-serif;font-weight:700;font-size:.96rem;border-radius:12px;padding:13px 22px;color:#fff;text-decoration:none;white-space:nowrap;background:linear-gradient(135deg,var(--teal),var(--teal-dark));box-shadow:0 6px 18px rgba(20,184,166,.35);transition:transform .14s,box-shadow .2s}#which-rani .wr-btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(20,184,166,.45)}#which-rani .wr-foot{border-top:1px solid var(--border);margin-top:30px}#which-rani .wr-foot-in{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:26px 24px 44px}#which-rani .wr-brand-dark b{color:var(--teal-deep)}#which-rani .wr-foot-tag{color:var(--muted);font-size:.84rem}@media (max-width:720px){#which-rani .wr-doors{grid-template-columns:1fr}#which-rani .wr-unsure{flex-direction:column;align-items:flex-start}}