.rpp-top[data-astro-cid-ulo76msu]{isolation:isolate;position:relative;overflow:hidden}.rpp-top__glow[data-astro-cid-ulo76msu]{z-index:-1;background:radial-gradient(520px 420px at 4% 34%,#7c8cff38,#0000 70%),radial-gradient(420px 360px at 12% 52%,#ffbe9633,#0000 70%),radial-gradient(560px 460px at 100% 40%,#ffaf8242,#0000 70%),radial-gradient(520px 440px at 86% 62%,#7c8cff24,#0000 70%),#fff;position:absolute;inset:0}.rpp-hero[data-astro-cid-ulo76msu]{padding-top:112px}.rpp-btn-outline[data-astro-cid-ulo76msu]{border:1.5px solid var(--color-primary);color:var(--color-primary);background:#fff;border-radius:9999px;justify-content:center;align-items:center;padding:16px 32px;font-size:17px;font-weight:600;transition:scale .3s cubic-bezier(.22,1,.36,1);display:inline-flex}@media (width>=768px){.rpp-hero[data-astro-cid-ulo76msu]{padding-top:130px}}.rpp-value[data-astro-cid-ulo76msu]{padding-top:64px;padding-bottom:72px}.rpp-value__grid[data-astro-cid-ulo76msu]{grid-template-columns:minmax(0,1fr);gap:40px;max-width:1180px;margin-inline:auto;display:grid}.rpp-value__visual[data-astro-cid-ulo76msu]{order:1;width:100%;max-width:320px;margin-inline:auto}.rpp-value__img[data-astro-cid-ulo76msu]{border-radius:20px;width:100%;height:auto;display:block}.rpp-value__heading[data-astro-cid-ulo76msu]{font-family:var(--font-display);letter-spacing:-.0365em;color:#050404;font-size:23px;font-weight:700;line-height:1.34}.rpp-checks[data-astro-cid-ulo76msu]{flex-direction:column;gap:24px;margin-top:24px;display:flex}.rpp-check[data-astro-cid-ulo76msu]{align-items:flex-start;gap:14px;display:flex}.rpp-check__ico[data-astro-cid-ulo76msu]{border-radius:9999px;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.rpp-check__ico[data-astro-cid-ulo76msu] svg[data-astro-cid-ulo76msu]{fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.rpp-check__ico--blue[data-astro-cid-ulo76msu]{background:#1946fa1f}.rpp-check__ico--blue[data-astro-cid-ulo76msu] svg[data-astro-cid-ulo76msu]{stroke:var(--color-primary)}.rpp-check__ico--green[data-astro-cid-ulo76msu]{background:#16a34a1f}.rpp-check__ico--green[data-astro-cid-ulo76msu] svg[data-astro-cid-ulo76msu]{stroke:#16a34a}.rpp-check__title[data-astro-cid-ulo76msu]{font-family:var(--font-display);color:#050404;font-size:17px;font-weight:600;line-height:1.375}.rpp-check__desc[data-astro-cid-ulo76msu]{max-width:320px;color:var(--color-text-secondary);margin-top:6px;font-size:16px;font-weight:400;line-height:1.55}.rpp-value__col[data-astro-cid-ulo76msu]{--base:.15s}.rpp-value__col--right[data-astro-cid-ulo76msu]{--base:.3s}.rpp-check[data-astro-cid-ulo76msu]{transition-delay:calc(var(--base) + var(--n,0) * .18s)}.rpp-value__heading[data-astro-cid-ulo76msu],.rpp-check__title[data-astro-cid-ulo76msu],.rpp-check__desc[data-astro-cid-ulo76msu]{opacity:0;will-change:mask-position, opacity, transform;transition:mask-position 1.4s cubic-bezier(.16,1,.3,1),opacity 1.4s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1);transform:translateY(6px);mask-image:linear-gradient(90deg,#000 33%,#0000 66%);mask-position:100% 0;mask-size:300% 100%;mask-repeat:no-repeat}.rpp-value__heading[data-astro-cid-ulo76msu]{transition-delay:calc(var(--base) - .15s)}.rpp-check__title[data-astro-cid-ulo76msu]{transition-delay:calc(var(--base) + .15s + var(--n,0) * .18s)}.rpp-check__desc[data-astro-cid-ulo76msu]{transition-delay:calc(var(--base) + .27s + var(--n,0) * .18s)}.rpp-value__grid[data-astro-cid-ulo76msu].is-in .rpp-value__heading[data-astro-cid-ulo76msu],.rpp-value__grid[data-astro-cid-ulo76msu].is-in .rpp-check__title[data-astro-cid-ulo76msu],.rpp-value__grid[data-astro-cid-ulo76msu].is-in .rpp-check__desc[data-astro-cid-ulo76msu]{opacity:1;transform:none;mask-position:0 0}.rpp-check__ico[data-astro-cid-ulo76msu]{opacity:0;transition:transform .9s cubic-bezier(.34,1.3,.64,1),opacity .6s;transition-delay:inherit;position:relative;transform:scale(.6)rotate(-10deg)}.rpp-check__ico[data-astro-cid-ulo76msu]:after{content:"";border-radius:inherit;opacity:0;border:1.5px solid;position:absolute;inset:0}.rpp-check__ico--blue[data-astro-cid-ulo76msu]{color:var(--color-primary)}.rpp-check__ico--green[data-astro-cid-ulo76msu]{color:#16a34a}.rpp-check__ico[data-astro-cid-ulo76msu] path[data-astro-cid-ulo76msu]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .7s cubic-bezier(.65,0,.35,1);transition-delay:calc(var(--base) + .25s + var(--n,0) * .18s)}.rpp-value__grid[data-astro-cid-ulo76msu].is-in .rpp-check__ico[data-astro-cid-ulo76msu]{opacity:1;transform:none}.rpp-value__grid[data-astro-cid-ulo76msu].is-in .rpp-check__ico[data-astro-cid-ulo76msu] path[data-astro-cid-ulo76msu]{stroke-dashoffset:0}.rpp-value__grid[data-astro-cid-ulo76msu].is-in .rpp-check__ico[data-astro-cid-ulo76msu]:after{animation:1.2s ease-out both rpp-halo;animation-delay:calc(var(--base) + .35s + var(--n,0) * .18s)}.rpp-value__grid[data-astro-cid-ulo76msu].is-in .rpp-check[data-astro-cid-ulo76msu]:hover .rpp-check__ico[data-astro-cid-ulo76msu]{transition-delay:0s;transform:translateY(-2px)scale(1.12)}@keyframes rpp-halo{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@media (prefers-reduced-motion:reduce){.rpp-value__heading[data-astro-cid-ulo76msu],.rpp-check__title[data-astro-cid-ulo76msu],.rpp-check__desc[data-astro-cid-ulo76msu],.rpp-check__ico[data-astro-cid-ulo76msu],.rpp-check__ico[data-astro-cid-ulo76msu] path[data-astro-cid-ulo76msu]{opacity:1;stroke-dashoffset:0;transition:none;transform:none;mask-image:none}.rpp-value__grid[data-astro-cid-ulo76msu].is-in .rpp-check__ico[data-astro-cid-ulo76msu]:after{animation:none}}@media (width>=1024px){.rpp-value[data-astro-cid-ulo76msu]{padding-top:88px;padding-bottom:120px}.rpp-value__grid[data-astro-cid-ulo76msu]{grid-template-columns:minmax(0,1fr) 436px minmax(0,1fr);align-items:center;gap:64px}.rpp-value__visual[data-astro-cid-ulo76msu]{order:0;max-width:none}.rpp-value__col[data-astro-cid-ulo76msu]:last-child{padding-left:20px}}.rpp-hero__inner[data-astro-cid-ulo76msu]>[data-astro-cid-ulo76msu]{animation:.9s cubic-bezier(.22,1,.36,1) both rpp-rise}.rpp-hero__inner[data-astro-cid-ulo76msu]>span[data-astro-cid-ulo76msu]{display:inline-block}.rpp-hero__inner[data-astro-cid-ulo76msu]>[data-astro-cid-ulo76msu]:nth-child(2){animation-delay:.12s}.rpp-hero__inner[data-astro-cid-ulo76msu]>[data-astro-cid-ulo76msu]:nth-child(3){animation-delay:.24s}.rpp-hero__inner[data-astro-cid-ulo76msu]>[data-astro-cid-ulo76msu]:nth-child(4){animation-delay:.36s}@keyframes rpp-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rpp-hero__inner[data-astro-cid-ulo76msu]>[data-astro-cid-ulo76msu]{animation:none}}.rpp-who[data-astro-cid-ulo76msu]{padding-top:40px;padding-bottom:80px}.rpp-deck[data-astro-cid-ulo76msu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:1180px;margin:48px auto 0;display:grid}.rpp-deck__card[data-astro-cid-ulo76msu]{--card-w:244px;--overlap:14px;cursor:default;min-height:260px;transition:opacity .7s ease var(--rd,0s), translate .9s cubic-bezier(.22, 1, .36, 1) var(--rd,0s);background:#fff;border:1px solid #e3e8f6;border-radius:20px;outline:none;flex-direction:column;padding:32px 28px;display:flex;position:relative;box-shadow:0 18px 40px -24px #0f172a47}.rpp-deck[data-astro-cid-ulo76msu].is-armed .rpp-deck__card[data-astro-cid-ulo76msu]:not(.is-in){opacity:0;translate:0 48px}.rpp-deck__icon[data-astro-cid-ulo76msu]{width:72px;height:72px;display:block}.rpp-deck__icon[data-astro-cid-ulo76msu] svg{width:100%;height:100%;display:block}.rpp-deck__title[data-astro-cid-ulo76msu]{font-family:var(--font-display);letter-spacing:-.0365em;color:#050404;margin-top:auto;padding-top:40px;font-size:23px;font-weight:400;line-height:1.34}.rpp-deck__desc[data-astro-cid-ulo76msu]{font-family:var(--font-display);color:#0f0e3a99;margin-top:8px;font-size:15px;line-height:1.47}@media (width<=639px){.rpp-deck[data-astro-cid-ulo76msu]{grid-template-columns:minmax(0,1fr)}}@media (width>=1024px){.rpp-who[data-astro-cid-ulo76msu]{padding-top:64px;padding-bottom:120px}.rpp-deck[data-astro-cid-ulo76msu]{justify-content:center;gap:0;margin-top:64px;padding-block:20px;display:flex}.rpp-deck__card[data-astro-cid-ulo76msu]{flex:0 0 var(--card-w);min-height:360px;margin-left:calc(var(--overlap) * -1);transform-style:preserve-3d;transform:translateY(var(--lift,0)) rotate(var(--tilt,0));transition:opacity .7s ease var(--rd,0s), translate .9s cubic-bezier(.22, 1, .36, 1) var(--rd,0s), transform .5s cubic-bezier(.34, 1.4, .64, 1), box-shadow .35s ease, border-color .35s ease, background-color .35s ease}.rpp-deck__card[data-astro-cid-ulo76msu]:first-child{margin-left:0}.rpp-deck__card[data-astro-cid-ulo76msu]:after{content:"";border-radius:inherit;background:radial-gradient(260px circle at var(--gx,50%) var(--gy,0%), #ffffff38, transparent 60%);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.rpp-deck__icon[data-astro-cid-ulo76msu]{transition:transform .4s}.rpp-deck__icon[data-astro-cid-ulo76msu] svg *{transition:fill .35s,stroke .35s}.rpp-deck__title[data-astro-cid-ulo76msu],.rpp-deck__desc[data-astro-cid-ulo76msu]{transition:color .35s}.rpp-deck__card[data-astro-cid-ulo76msu]:hover,.rpp-deck__card[data-astro-cid-ulo76msu]:focus-visible{z-index:10;border-color:var(--color-primary);background-color:var(--color-primary);transform:perspective(900px) translateY(-18px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(1.05);transition:opacity .7s ease var(--rd,0s), translate .9s cubic-bezier(.22, 1, .36, 1) var(--rd,0s), transform .15s ease-out, box-shadow .35s ease, border-color .35s ease, background-color .35s ease;box-shadow:0 0 0 4px #1946fa1f,0 30px 60px -24px #1946fa99}.rpp-deck__card[data-astro-cid-ulo76msu]:hover:after{opacity:1}.rpp-deck__card[data-astro-cid-ulo76msu]:hover .rpp-deck__title[data-astro-cid-ulo76msu],.rpp-deck__card[data-astro-cid-ulo76msu]:focus-visible .rpp-deck__title[data-astro-cid-ulo76msu]{color:#fff}.rpp-deck__card[data-astro-cid-ulo76msu]:hover .rpp-deck__desc[data-astro-cid-ulo76msu],.rpp-deck__card[data-astro-cid-ulo76msu]:focus-visible .rpp-deck__desc[data-astro-cid-ulo76msu]{color:#fffc}.rpp-deck__card[data-astro-cid-ulo76msu]:hover .rpp-deck__icon[data-astro-cid-ulo76msu],.rpp-deck__card[data-astro-cid-ulo76msu]:focus-visible .rpp-deck__icon[data-astro-cid-ulo76msu]{transform:translateZ(30px)scale(1.08)}.rpp-deck__card[data-astro-cid-ulo76msu]:hover .rpp-deck__icon[data-astro-cid-ulo76msu] [stroke=\#0E1675],.rpp-deck__card[data-astro-cid-ulo76msu]:focus-visible .rpp-deck__icon[data-astro-cid-ulo76msu] [stroke=\#0E1675]{stroke:#fff}.rpp-deck__card[data-astro-cid-ulo76msu]:hover .rpp-deck__icon[data-astro-cid-ulo76msu] [fill=\#0E1675],.rpp-deck__card[data-astro-cid-ulo76msu]:focus-visible .rpp-deck__icon[data-astro-cid-ulo76msu] [fill=\#0E1675]{fill:#fff}.rpp-deck__card[data-astro-cid-ulo76msu]:hover .rpp-deck__icon[data-astro-cid-ulo76msu] [fill=\#CFD8FF],.rpp-deck__card[data-astro-cid-ulo76msu]:focus-visible .rpp-deck__icon[data-astro-cid-ulo76msu] [fill=\#CFD8FF]{fill:#ffffff38}.rpp-deck__card[data-astro-cid-ulo76msu]:hover .rpp-deck__icon[data-astro-cid-ulo76msu] [fill=\#fff],.rpp-deck__card[data-astro-cid-ulo76msu]:focus-visible .rpp-deck__icon[data-astro-cid-ulo76msu] [fill=\#fff]{fill:var(--color-primary)}}.rpp-scale[data-astro-cid-ulo76msu]{padding-bottom:0}.rpp-hiw[data-astro-cid-ulo76msu]{background:#f4f7ff;border-radius:24px;margin-top:40px;padding:64px 20px}@media (width>=768px){.rpp-hiw[data-astro-cid-ulo76msu]{margin-top:60px;padding:104px 40px 120px}}.rpp-tracker[data-astro-cid-ulo76msu]{grid-template-columns:repeat(4,1fr);margin-bottom:24px;position:relative}.rpp-tracker__cell[data-astro-cid-ulo76msu]{justify-content:center;display:flex}.rpp-tracker__circle[data-astro-cid-ulo76msu]{z-index:1;color:#a3abc7;background:#fff;border:1.5px solid #c9d3ee;border-radius:9999px;justify-content:center;align-items:center;width:45px;height:45px;font-size:14px;font-weight:600;transition:background .45s,border-color .45s,color .45s,box-shadow .45s,transform .45s;display:flex;position:relative}.rpp-tracker__wrap[data-astro-cid-ulo76msu]{height:2px;position:absolute;top:22px;left:12.5%;right:12.5%}.rpp-tracker__base[data-astro-cid-ulo76msu]{background:#d9dff0;border-radius:2px;position:absolute;inset:0}.rpp-tracker__fill[data-astro-cid-ulo76msu]{background:#1946fa;border-radius:2px;width:0;height:100%;transition:width .55s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.rpp-tracker[data-astro-cid-ulo76msu][data-active="1"] .rpp-tracker__circle[data-astro-cid-ulo76msu][data-step="1"],.rpp-tracker[data-astro-cid-ulo76msu][data-active="2"] .rpp-tracker__circle[data-astro-cid-ulo76msu]:is([data-step="1"],[data-step="2"]),.rpp-tracker[data-astro-cid-ulo76msu][data-active="3"] .rpp-tracker__circle[data-astro-cid-ulo76msu]:is([data-step="1"],[data-step="2"],[data-step="3"]),.rpp-tracker[data-astro-cid-ulo76msu][data-active="4"] .rpp-tracker__circle[data-astro-cid-ulo76msu]{color:#1946fa;border-color:#1946fa}.rpp-tracker[data-astro-cid-ulo76msu][data-active="1"] .rpp-tracker__circle[data-astro-cid-ulo76msu][data-step="1"],.rpp-tracker[data-astro-cid-ulo76msu][data-active="2"] .rpp-tracker__circle[data-astro-cid-ulo76msu][data-step="2"],.rpp-tracker[data-astro-cid-ulo76msu][data-active="3"] .rpp-tracker__circle[data-astro-cid-ulo76msu][data-step="3"],.rpp-tracker[data-astro-cid-ulo76msu][data-active="4"] .rpp-tracker__circle[data-astro-cid-ulo76msu][data-step="4"]{color:#fff;background:#1946fa;transform:scale(1.06);box-shadow:0 0 0 6px #1946fa1f}.rpp-steps[data-astro-cid-ulo76msu]{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=640px){.rpp-steps[data-astro-cid-ulo76msu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.rpp-steps[data-astro-cid-ulo76msu]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.rpp-step[data-astro-cid-ulo76msu]{text-align:center;background:#fff;border:1px solid #1946fa66;border-radius:14px;padding:32px 20px;transition:border-color .4s,box-shadow .4s,transform .4s}.rpp-step[data-astro-cid-ulo76msu].is-active{border-color:#1946fa;transform:translateY(-4px);box-shadow:0 26px 60px -28px #1946fa80}.rpp-step__num[data-astro-cid-ulo76msu]{color:#fff;width:34px;height:34px;font-family:var(--font-display);background:#1946fa;border-radius:9999px;justify-content:center;align-items:center;margin:0 auto 12px;font-size:15px;font-weight:600;line-height:1;display:inline-flex}@media (width>=768px){.rpp-step__num[data-astro-cid-ulo76msu]{display:none}}.rpp-step__title[data-astro-cid-ulo76msu]{font-family:var(--font-display);letter-spacing:-.0365em;color:#050404;font-size:23px;font-weight:400;line-height:1.34}.rpp-step__desc[data-astro-cid-ulo76msu]{max-width:278px;font-family:var(--font-display);color:#0f0e3a99;margin:8px auto 0;font-size:15px;line-height:1.47}@media (prefers-reduced-motion:reduce){.rpp-deck__card[data-astro-cid-ulo76msu],.rpp-deck__icon[data-astro-cid-ulo76msu],.rpp-tracker__circle[data-astro-cid-ulo76msu],.rpp-tracker__fill[data-astro-cid-ulo76msu],.rpp-step[data-astro-cid-ulo76msu]{transition:none}}
