.ra[data-astro-cid-m42luyrw]{aspect-ratio:1400/1125;width:100%;max-width:40rem;margin-inline:auto;position:relative;container-type:inline-size}.ra-tag[data-astro-cid-m42luyrw]{white-space:nowrap;background:var(--blue);width:53.4cqw;height:10cqw;box-shadow:inset 0 0 0 .25cqw color-mix(in srgb, var(--blue) 45%, var(--white));font-family:var(--font-display);font-size:3.2cqw;font-weight:var(--fw-bold);letter-spacing:.01em;text-transform:uppercase;color:var(--white);border-radius:1.6cqw 1.6cqw 0 0;align-items:center;gap:.32em;margin:0;padding:0 0 0 7cqw;display:flex;position:absolute;top:7cqw;left:29.3cqw}.w[data-astro-cid-m42luyrw]{animation:none;display:inline-block}.w1[data-astro-cid-m42luyrw]{animation-name:ra-w1}.w2[data-astro-cid-m42luyrw]{animation-name:ra-w2}.w3[data-astro-cid-m42luyrw]{animation-name:ra-w3}@keyframes ra-w1{0%{opacity:0;transform:translateY(.4em)}5%,80%{opacity:1;transform:none}88%,to{opacity:0}}@keyframes ra-w2{0%,14%{opacity:0;transform:translateY(.4em)}19%,80%{opacity:1;transform:none}88%,to{opacity:0}}@keyframes ra-w3{0%,28%{opacity:0;transform:translateY(.4em)}33%,80%{opacity:1;transform:none}88%,to{opacity:0}}.ra-main[data-astro-cid-m42luyrw]{background:var(--off-white);border-radius:2.2cqw;width:70.9cqw;height:58.8cqw;position:absolute;top:17cqw;left:16.8cqw;overflow:hidden}.ra-main[data-astro-cid-m42luyrw] img{object-fit:cover;object-position:50% 60%;width:100%;height:100%;display:block}.ra-crew[data-astro-cid-m42luyrw]{width:24.6cqw;animation:4.6s ease-in-out infinite alternate ra-crew;position:absolute;top:54.6cqw;left:74.2cqw}.ra-crew-in[data-astro-cid-m42luyrw]{aspect-ratio:1;box-shadow:0 0 0 .35cqw color-mix(in srgb, var(--blue) 55%, var(--white));background:var(--off-white);border-radius:2.4cqw;overflow:hidden}.ra-crew-in[data-astro-cid-m42luyrw] img{object-fit:cover;width:100%;height:100%;display:block}@keyframes ra-crew{0%{transform:translateY(-1.1cqw)}to{transform:translateY(1.1cqw)}}.ra-float-y[data-astro-cid-m42luyrw]{aspect-ratio:1;width:31.2cqw;animation:3.2s ease-in-out infinite alternate ra-y;position:absolute;top:.6cqw;left:1.4cqw}.ra-float-x[data-astro-cid-m42luyrw]{animation:3.2s ease-in-out -1.6s infinite alternate ra-x;position:absolute;inset:0}@keyframes ra-y{0%{transform:translateY(0)}to{transform:translateY(3.4cqw)}}@keyframes ra-x{0%{transform:translate(-.9cqw)}to{transform:translate(.9cqw)}}.ra-bubble[data-astro-cid-m42luyrw]{box-shadow:0 0 0 .6cqw var(--gold);background:var(--off-white);border-radius:50%;position:absolute;inset:0;overflow:hidden}.ra-bubble[data-astro-cid-m42luyrw] img{object-fit:cover;width:100%;height:100%;display:block}.ra-orbit[data-astro-cid-m42luyrw]{pointer-events:none;animation:16s linear infinite ra-orbit;position:absolute;inset:0}.ra-chip[data-astro-cid-m42luyrw]{aspect-ratio:1;width:10.6cqw;color:var(--white);background:linear-gradient(135deg, var(--navy-mid), var(--blue));box-shadow:0 0 0 .35cqw color-mix(in srgb, var(--blue) 45%, var(--white));border-radius:50%;place-items:center;margin:-5.3cqw 0 0 -5.3cqw;animation:16s linear infinite ra-counter;display:grid;position:absolute;top:0;left:50%}.ra-chip[data-astro-cid-m42luyrw] svg[data-astro-cid-m42luyrw]{width:58%;height:58%}.ra-chip--sm[data-astro-cid-m42luyrw]{width:6.4cqw;margin:-3.2cqw 0 0 -3.2cqw}@keyframes ra-orbit{0%{transform:rotate(var(--a))}to{transform:rotate(calc(var(--a) + 360deg))}}@keyframes ra-counter{0%{transform:rotate(calc(var(--a) * -1))}to{transform:rotate(calc(var(--a) * -1 - 360deg))}}@media (prefers-reduced-motion:reduce){.w[data-astro-cid-m42luyrw],.ra-crew[data-astro-cid-m42luyrw],.ra-float-y[data-astro-cid-m42luyrw],.ra-float-x[data-astro-cid-m42luyrw]{animation:none}.ra-orbit[data-astro-cid-m42luyrw]{transform:rotate(var(--a));animation:none}.ra-chip[data-astro-cid-m42luyrw]{transform:rotate(calc(var(--a) * -1));animation:none}}.ea[data-astro-cid-eyddrupw]{aspect-ratio:1;width:100%;max-width:30rem;margin-inline:auto;position:relative;container-type:inline-size}.ea-dots[data-astro-cid-eyddrupw],.ea-dots[data-astro-cid-eyddrupw]:after{pointer-events:none;background-size:4cqw 4cqw;position:absolute;inset:0}.ea-dots[data-astro-cid-eyddrupw]{background-image:radial-gradient(circle, color-mix(in srgb, var(--navy-dark) 45%, transparent) .22cqw, transparent .32cqw);mask-image:radial-gradient(closest-side,#000 62%,#0000)}.ea-dots[data-astro-cid-eyddrupw]:after{content:"";background-image:radial-gradient(circle, var(--blue) .3cqw, transparent .42cqw);animation:7s ease-in-out infinite alternate ea-dots;mask-image:radial-gradient(closest-side,#000,#0000);mask-size:40% 130%;mask-repeat:no-repeat}@keyframes ea-dots{0%{mask-position:0%}to{mask-position:100%}}.ea-main[data-astro-cid-eyddrupw]{aspect-ratio:1;width:67.9cqw;box-shadow:0 0 0 .6cqw var(--gold);border-radius:50%;position:absolute;top:11cqw;left:16cqw;overflow:hidden}.ea-main[data-astro-cid-eyddrupw] img,.ea-small[data-astro-cid-eyddrupw] img{object-fit:cover;width:100%;height:100%;display:block}.ea-y[data-astro-cid-eyddrupw]{aspect-ratio:1;width:24.6cqw;animation:3.4s ease-in-out infinite alternate ea-y;position:absolute}.ea-y--w[data-astro-cid-eyddrupw]{top:8.5cqw;left:1.7cqw}.ea-y--m[data-astro-cid-eyddrupw]{animation-duration:4.2s;animation-direction:alternate-reverse;top:62.1cqw;left:63.1cqw}.ea-x[data-astro-cid-eyddrupw]{animation:3.4s ease-in-out -1.7s infinite alternate ea-x;position:absolute;inset:0}.ea-y--m[data-astro-cid-eyddrupw] .ea-x[data-astro-cid-eyddrupw]{animation-duration:4.2s;animation-delay:-2.1s}@keyframes ea-y{0%{transform:translateY(-1.4cqw)}to{transform:translateY(1.4cqw)}}@keyframes ea-x{0%{transform:translate(-.8cqw)}to{transform:translate(.8cqw)}}.ea-small[data-astro-cid-eyddrupw]{box-shadow:0 0 0 .6cqw var(--gold);background:var(--off-white);border-radius:50%;position:absolute;inset:0;overflow:hidden}.ea-orbit[data-astro-cid-eyddrupw]{pointer-events:none;animation:13s linear infinite ea-orbit;position:absolute;inset:0}.ea-orbit--m[data-astro-cid-eyddrupw]{animation-duration:23s;animation-direction:reverse}.ea-chip[data-astro-cid-eyddrupw]{aspect-ratio:1;width:8cqw;color:var(--white);background:linear-gradient(135deg, var(--navy-mid), var(--blue));border-radius:50%;place-items:center;margin:-4cqw 0 0 -4cqw;animation:13s linear infinite ea-counter;display:grid;position:absolute;top:0;left:50%}.ea-orbit--m[data-astro-cid-eyddrupw] .ea-chip[data-astro-cid-eyddrupw]{animation-duration:23s;animation-direction:reverse}.ea-chip[data-astro-cid-eyddrupw] svg{width:58%;height:58%}@keyframes ea-orbit{0%{transform:rotate(var(--a))}to{transform:rotate(calc(var(--a) + 360deg))}}@keyframes ea-counter{0%{transform:rotate(calc(var(--a) * -1))}to{transform:rotate(calc(var(--a) * -1 - 360deg))}}@media (prefers-reduced-motion:reduce){.ea-y[data-astro-cid-eyddrupw],.ea-x[data-astro-cid-eyddrupw],.ea-dots[data-astro-cid-eyddrupw]:after{animation:none}.ea-orbit[data-astro-cid-eyddrupw]{transform:rotate(var(--a));animation:none}.ea-chip[data-astro-cid-eyddrupw]{transform:rotate(calc(var(--a) * -1));animation:none}}.rf-hp[data-astro-cid-uwiv5svd]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.rf-anchor[data-astro-cid-uwiv5svd]{scroll-margin-top:var(--nav-clear)}.rf-top[data-astro-cid-uwiv5svd]{isolation:isolate;display:flow-root;position:relative}.rf-top[data-astro-cid-uwiv5svd]:before,.rf-top[data-astro-cid-uwiv5svd]:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.rf-top[data-astro-cid-uwiv5svd]:before{background:radial-gradient(52% 34% at 88% 12%, color-mix(in srgb, var(--blue) 20%, transparent), transparent), radial-gradient(42% 30% at 6% 30%, color-mix(in srgb, var(--gold) 13%, transparent), transparent), radial-gradient(60% 34% at 96% 72%, color-mix(in srgb, var(--blue) 12%, transparent), transparent), linear-gradient(to bottom, color-mix(in srgb, var(--off-white) 70%, var(--white)), var(--white))}.rf-top[data-astro-cid-uwiv5svd]:after{background-image:radial-gradient(circle, color-mix(in srgb, var(--blue) 42%, transparent) 1.1px, transparent 1.6px);background-size:18px 18px;mask-image:linear-gradient(90deg,#000,#0000 15% 85%,#000),linear-gradient(#000 70%,#0000);mask-composite:intersect}.rf-hero[data-astro-cid-uwiv5svd]{--rf-h1-k:5.4;width:92%;max-width:var(--surface-max);padding:calc(120px + var(--space-xl)) 0 var(--space-xl);gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;margin:0 auto;display:grid}.rf-h1[data-astro-cid-uwiv5svd]{margin:0 0 var(--space-md);font-family:var(--font-display);font-size:min(calc(var(--fs-lead) * var(--rf-h1-k)), 8.6vw);font-weight:var(--fw-light);line-height:var(--lh-heading);letter-spacing:var(--track-display);color:var(--navy-dark)}.rf-h1[data-astro-cid-uwiv5svd] strong[data-astro-cid-uwiv5svd]{font-weight:var(--fw-bold);white-space:nowrap;color:var(--blue);display:block}.rf-hero-sub[data-astro-cid-uwiv5svd]{width:fit-content;margin:0 0 var(--space-xs);font-size:min(calc(var(--fs-lead) * 1.22), 1.943vw);color:var(--navy-dark)}.rf-hero-lead[data-astro-cid-uwiv5svd]{color:var(--gray);margin:0;line-height:1.6}.rf-hero-lead[data-astro-cid-uwiv5svd] strong[data-astro-cid-uwiv5svd]{color:var(--navy-dark);font-weight:var(--fw-semi)}.rf-trust[data-astro-cid-uwiv5svd]{align-items:center;gap:var(--space-lg);margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--hairline);flex-wrap:wrap;display:flex}.rf-trust-item[data-astro-cid-uwiv5svd]{align-items:center;gap:var(--space-xs);display:flex}.rf-trust-item[data-astro-cid-uwiv5svd] img{width:auto;height:22px}.rf-trust-item[data-astro-cid-uwiv5svd] p[data-astro-cid-uwiv5svd]{font-size:var(--fs-xs);color:var(--gray);margin:0}.rf-form-sec[data-astro-cid-uwiv5svd]{width:92%;max-width:var(--surface-max);margin:0 auto var(--space-xl);scroll-margin-top:var(--nav-clear)}.sp-panel.rf-earn-panel{isolation:isolate;background:radial-gradient(48% 24% at 92% 4%, color-mix(in srgb, var(--blue) 16%, transparent), transparent), radial-gradient(40% 20% at 4% 46%, color-mix(in srgb, var(--gold) 11%, transparent), transparent), radial-gradient(46% 22% at 98% 92%, color-mix(in srgb, var(--blue) 10%, transparent), transparent), color-mix(in srgb, var(--off-white) 40%, var(--white));position:relative}.sp-panel.rf-earn-panel:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle, color-mix(in srgb, var(--blue) 38%, transparent) 1.1px, transparent 1.6px);background-size:18px 18px;position:absolute;inset:0;mask-image:radial-gradient(38% 20% at 100% 0,#000,#0000)}.rf-tier-top[data-astro-cid-uwiv5svd]{gap:var(--space-lg);grid-template-columns:minmax(0,7fr) minmax(0,13fr);align-items:center;display:grid}.rf-tier-top[data-astro-cid-uwiv5svd] .sh{container-type:inline-size}.rf-tier-top[data-astro-cid-uwiv5svd] .section-headline{font-size:min(var(--fs-title), 6.2cqw)}.rf-tier-top[data-astro-cid-uwiv5svd] .tt-lead,.rf-tier-top[data-astro-cid-uwiv5svd] .tt-strong{display:block}.rf-tier-grid[data-astro-cid-uwiv5svd]{gap:var(--space-md);margin-top:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rf-tier[data-astro-cid-uwiv5svd]{--dot:color-mix(in srgb, var(--blue) 55%, transparent);--dot-hi:var(--blue);isolation:isolate;padding:var(--space-xl);border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--hairline);position:relative;overflow:hidden;box-shadow:0 22px 44px -28px #00285073}.rf-tier[data-astro-cid-uwiv5svd]:before,.rf-tier[data-astro-cid-uwiv5svd]:after{content:"";z-index:-1;pointer-events:none;background-size:13px 13px;position:absolute;inset:0}.rf-tier[data-astro-cid-uwiv5svd]:before{background-image:radial-gradient(circle, var(--dot) 1.1px, transparent 1.6px);mask-image:linear-gradient(270deg,#000 10%,#0000 58%)}.rf-tier[data-astro-cid-uwiv5svd]:after{background-image:radial-gradient(circle, var(--dot-hi) 1.4px, transparent 1.9px);animation:6s ease-in-out infinite alternate rf-dots;mask-image:radial-gradient(closest-side,#000,#0000);mask-position:130%;mask-size:42% 170%;mask-repeat:no-repeat}.rf-tier[data-astro-cid-uwiv5svd]:nth-child(2):after{animation-delay:-3s}@keyframes rf-dots{0%{mask-position:68%}to{mask-position:112%}}.rf-tier-label[data-astro-cid-uwiv5svd]{font-family:var(--font-display);font-size:var(--fs-2xs);font-weight:var(--fw-semi);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--blue);margin:0}.rf-tier-fee[data-astro-cid-uwiv5svd]{font-variant-numeric:tabular-nums;margin:var(--space-sm) 0 var(--space-md);font-size:clamp(4.5rem,8.5vw,7.5rem);font-weight:var(--fw-bold);letter-spacing:-.03em;color:var(--navy-dark);line-height:.95}.rf-tier-when[data-astro-cid-uwiv5svd]{margin:0 0 var(--space-sm);font-size:var(--fs-lead);font-weight:var(--fw-semi);color:var(--navy-dark)}.rf-tier-line[data-astro-cid-uwiv5svd]{display:inline-block;position:relative}.rf-tier-ul[data-astro-cid-uwiv5svd]{background:var(--gold);transform-origin:0;pointer-events:none;height:2px;position:absolute;bottom:-4px;left:0;right:0}.rf-tier[data-astro-cid-uwiv5svd].is-armed .rf-tier-ul[data-astro-cid-uwiv5svd]{transform:scaleX(0)}.rf-tier[data-astro-cid-uwiv5svd].is-armed.is-drawn .rf-tier-ul[data-astro-cid-uwiv5svd]{transition:transform .7s cubic-bezier(.65,0,.35,1) .15s;transform:scaleX(1)}.rf-tier-note[data-astro-cid-uwiv5svd]{font-size:var(--fs-sm);color:var(--gray);margin:0}.rf-tier--top[data-astro-cid-uwiv5svd]{--dot:color-mix(in srgb, var(--gold) 38%, transparent);--dot-hi:var(--gold);background:var(--navy-dark);border-color:var(--navy-dark)}.rf-tier--top[data-astro-cid-uwiv5svd] .rf-tier-label[data-astro-cid-uwiv5svd],.rf-tier--top[data-astro-cid-uwiv5svd] .rf-tier-fee[data-astro-cid-uwiv5svd]{color:var(--gold)}.rf-tier--top[data-astro-cid-uwiv5svd] .rf-tier-when[data-astro-cid-uwiv5svd]{color:var(--white)}.rf-tier--top[data-astro-cid-uwiv5svd] .rf-tier-note[data-astro-cid-uwiv5svd]{color:#ffffffc7}.rf-qualify[data-astro-cid-uwiv5svd]{margin:var(--space-xl) 0 0;padding:var(--space-md) 0 0;border-top:1px solid var(--hairline);gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.rf-qualify[data-astro-cid-uwiv5svd] li[data-astro-cid-uwiv5svd]{text-wrap:pretty;font-size:var(--fs-xs);color:var(--gray);line-height:1.55}.rf-q-k[data-astro-cid-uwiv5svd]{font-weight:var(--fw-semi);color:var(--navy-dark)}.rf-step-row[data-astro-cid-uwiv5svd]{margin:var(--space-lg) 0 0;gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.rf-step[data-astro-cid-uwiv5svd]{--node:44px;--d:calc(var(--i) * .8s);padding-top:calc(var(--node) + var(--space-md));position:relative}.rf-step-node[data-astro-cid-uwiv5svd]{z-index:1;width:var(--node);height:var(--node);color:var(--white);background:var(--blue);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.rf-step-node[data-astro-cid-uwiv5svd] svg{width:52%;height:52%}.rf-step[data-astro-cid-uwiv5svd]:last-child .rf-step-node[data-astro-cid-uwiv5svd]{color:var(--navy-dark);background:var(--gold)}.rf-step[data-astro-cid-uwiv5svd]:before,.rf-step[data-astro-cid-uwiv5svd]:after{content:"";left:0;right:calc(var(--space-md) * -1);top:calc(var(--node) / 2 - 1px);height:2px;position:absolute}.rf-step[data-astro-cid-uwiv5svd]:last-child:before,.rf-step[data-astro-cid-uwiv5svd]:last-child:after{right:0}.rf-step[data-astro-cid-uwiv5svd]:before{background:var(--hairline)}.rf-step[data-astro-cid-uwiv5svd]:after{background:var(--blue);transform-origin:0}.rf-step[data-astro-cid-uwiv5svd]:last-child:after{background:var(--gold)}.is-armed>.rf-step[data-astro-cid-uwiv5svd]:after{transform:scaleX(0)}.is-armed>.rf-step[data-astro-cid-uwiv5svd]>.rf-step-node[data-astro-cid-uwiv5svd]{color:var(--gray);background:var(--white);box-shadow:inset 0 0 0 2px var(--hairline);transform:scale(.85)}.is-armed>.rf-step[data-astro-cid-uwiv5svd]>[data-astro-cid-uwiv5svd]:not(.rf-step-node){opacity:.18;transform:translateY(10px)}.is-armed>.rf-step[data-astro-cid-uwiv5svd].is-play:after{transition:transform .8s linear var(--d);transform:scaleX(1)}.is-armed>.rf-step[data-astro-cid-uwiv5svd].is-play>.rf-step-node[data-astro-cid-uwiv5svd]{color:var(--white);background:var(--blue);box-shadow:none;transition:background .25s ease var(--d), color .25s ease var(--d), box-shadow .25s ease var(--d), transform .45s cubic-bezier(.34, 1.56, .64, 1) var(--d);transform:scale(1)}.is-armed>.rf-step[data-astro-cid-uwiv5svd].is-play:last-child>.rf-step-node[data-astro-cid-uwiv5svd]{color:var(--navy-dark);background:var(--gold)}.is-armed>.rf-step[data-astro-cid-uwiv5svd].is-play>[data-astro-cid-uwiv5svd]:not(.rf-step-node){opacity:1;transition:opacity .5s ease var(--d), transform .5s ease var(--d);transform:none}.rf-step-media[data-astro-cid-uwiv5svd]{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--off-white);overflow:hidden}.rf-step-media[data-astro-cid-uwiv5svd] img{object-fit:cover;width:100%;height:100%;display:block}.rf-step-n[data-astro-cid-uwiv5svd]{margin:var(--space-sm) 0 4px;font-family:var(--font-display);font-size:var(--fs-2xs);font-weight:var(--fw-semi);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--blue)}.rf-step-t[data-astro-cid-uwiv5svd]{font-family:var(--font-display);font-size:var(--fs-card);font-weight:var(--fw-semi);color:var(--navy-dark);margin:0 0 4px}.rf-step-b[data-astro-cid-uwiv5svd]{font-size:var(--fs-sm);color:var(--gray);margin:0;line-height:1.55}.rf-how[data-astro-cid-uwiv5svd]{margin-top:var(--space-2xl);scroll-margin-top:var(--nav-clear)}.rf-tier-actions[data-astro-cid-uwiv5svd]{gap:var(--space-sm);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.sp-panel.rf-terms-panel{isolation:isolate;background:radial-gradient(46% 60% at 96% 4%, color-mix(in srgb, var(--cream-deep) 70%, transparent), transparent), radial-gradient(40% 54% at 2% 98%, color-mix(in srgb, var(--cream-deep) 45%, transparent), transparent), color-mix(in srgb, var(--cream) 55%, var(--white));position:relative}.rf-term-list[data-astro-cid-uwiv5svd]{margin:var(--space-lg) 0 0;gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.rf-term-list[data-astro-cid-uwiv5svd] li[data-astro-cid-uwiv5svd]{isolation:isolate;padding:var(--space-md);font-size:var(--fs-sm);color:var(--navy-dark);text-wrap:pretty;line-height:1.55;position:relative}.rf-term-chip[data-astro-cid-uwiv5svd]{width:36px;height:36px;margin-bottom:var(--space-sm);border-radius:var(--radius);background:color-mix(in srgb, var(--navy-mid) 10%, transparent);color:var(--navy-mid);place-items:center;display:grid}.rf-term-chip[data-astro-cid-uwiv5svd] svg{width:18px;height:18px}.rf-term-t[data-astro-cid-uwiv5svd]{margin:0 0 var(--space-2xs);font-family:var(--font-display);font-size:var(--fs-body);font-weight:var(--fw-semi);line-height:var(--lh-snug);color:var(--navy-dark)}.rf-term-b[data-astro-cid-uwiv5svd]{color:var(--gray);margin:0}.rf-term-list[data-astro-cid-uwiv5svd] li[data-astro-cid-uwiv5svd]:before{content:"";z-index:-1;border-radius:var(--radius-lg);background:var(--white);box-shadow:0 0 0 1px color-mix(in srgb, var(--cream-deep) 80%, transparent);transition:inset .45s var(--ease-out), box-shadow .45s var(--ease-out);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.rf-term-list[data-astro-cid-uwiv5svd] li[data-astro-cid-uwiv5svd]:hover{z-index:1}.rf-term-list[data-astro-cid-uwiv5svd] li[data-astro-cid-uwiv5svd]:hover:before{inset:calc(var(--space-2xs) * -1);box-shadow:0 0 0 1px color-mix(in srgb, var(--cream-deep) 80%, transparent), 0 18px 36px -28px #46320a47}}@media (prefers-reduced-motion:reduce){.rf-term-list[data-astro-cid-uwiv5svd] li[data-astro-cid-uwiv5svd]:before{transition:none}}.sp-panel.rf-faq-panel{isolation:isolate;background:radial-gradient(50% 60% at 4% 4%, color-mix(in srgb, var(--blue) 22%, transparent), transparent), radial-gradient(44% 56% at 98% 98%, color-mix(in srgb, var(--blue) 18%, transparent), transparent), color-mix(in srgb, var(--blue) 7%, var(--white));position:relative}.sp-panel.rf-faq-panel:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle, color-mix(in srgb, var(--blue) 32%, transparent) 1.1px, transparent 1.6px);background-size:18px 18px;position:absolute;inset:0;mask-image:radial-gradient(42% 58% at 100% 0,#000,#0000)}.rf-faq-panel .faq-group{backdrop-filter:blur(8px);background:#ffffff94;border-color:#fffc;box-shadow:0 22px 44px -34px #00285080}.sp-panel .sh{background:0 0;margin-inline:0;padding-block:0;padding-inline:0}#main:has(.rf-hero){background:var(--white);display:flow-root}.rf-closing[data-astro-cid-uwiv5svd]{width:92%;max-width:var(--surface-max);margin:var(--space-xl) auto;border-radius:var(--radius-xl);background:var(--navy-dark);grid-template-columns:minmax(0,5fr) minmax(0,7fr);padding:0;display:grid;overflow:hidden}.rf-closing-media[data-astro-cid-uwiv5svd]{aspect-ratio:3/2;order:2}.rf-closing-media[data-astro-cid-uwiv5svd] img{object-fit:cover;width:100%;height:100%;display:block}.rf-closing-copy[data-astro-cid-uwiv5svd]{isolation:isolate;padding:var(--space-2xl) var(--space-xl);flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:relative;overflow:hidden}.rf-closing-bg[data-astro-cid-uwiv5svd]{z-index:-2;object-fit:cover;object-position:left center;width:260%;max-width:none;height:100%;position:absolute;top:0;left:0}.rf-closing-copy[data-astro-cid-uwiv5svd]:before{content:"";z-index:-1;background:linear-gradient(120deg, color-mix(in srgb, var(--navy-dark) 72%, transparent), color-mix(in srgb, var(--navy-dark) 28%, transparent));position:absolute;inset:0}.rf-clients[data-astro-cid-uwiv5svd]{isolation:isolate;width:92%;max-width:var(--surface-max);margin:var(--space-xl) auto;border-radius:var(--radius-xl);background:var(--navy-dark);padding:0;position:relative;overflow:hidden;container-type:inline-size}.rf-clients-bg[data-astro-cid-uwiv5svd]{z-index:-2;object-fit:cover;object-position:center 70%;width:100%;height:100%;position:absolute;inset:0}.rf-clients[data-astro-cid-uwiv5svd]:before{content:"";z-index:-1;background:linear-gradient(90deg, color-mix(in srgb, var(--navy-dark) 92%, transparent), color-mix(in srgb, var(--navy-dark) 74%, transparent));position:absolute;inset:0}.rf-clients-in[data-astro-cid-uwiv5svd]{gap:var(--space-xl);padding:var(--space-2xl) var(--space-xl);grid-template-columns:max-content minmax(0,1fr);align-items:center;display:grid}.rf-clients-in[data-astro-cid-uwiv5svd] .section-headline{color:var(--white);font-size:min(var(--fs-title), 3.6cqw);margin:0}.rf-clients-in[data-astro-cid-uwiv5svd] .tt-lead,.rf-clients-in[data-astro-cid-uwiv5svd] .tt-strong{white-space:nowrap;display:block}.rf-clients-row[data-astro-cid-uwiv5svd]{gap:var(--space-md);grid-template-columns:repeat(6,minmax(0,1fr));place-items:center;margin:0;padding:0;list-style:none;display:grid}.rf-clients-row[data-astro-cid-uwiv5svd] img[data-astro-cid-uwiv5svd]{width:auto;max-width:100%;height:auto;max-height:56px;display:block}.rf-aside[data-astro-cid-uwiv5svd]{isolation:isolate;position:relative;overflow:hidden}.rf-aside-stage[data-astro-cid-uwiv5svd]{--art:46rem;flex:1 0 auto;min-height:19rem;position:relative}.rf-aside-art[data-astro-cid-uwiv5svd]{left:calc(50% - var(--art) * .52);top:calc(50% - var(--art) * .51);z-index:-2;width:var(--art);max-width:none;height:var(--art);object-fit:contain;opacity:.25;transform-origin:52% 51%;will-change:transform;animation:16s ease-in-out infinite alternate rf-art;position:absolute;mask-image:linear-gradient(#0000 16%,#000 30% 72%,#0000 84%)}@keyframes rf-art{0%{transform:scale(1)translate(-1%,-.5%)}to{transform:scale(1.04)translate(1%,.5%)}}@media (prefers-reduced-motion:reduce){.rf-aside-art[data-astro-cid-uwiv5svd]{animation:none}}.rf-closing-copy[data-astro-cid-uwiv5svd] .section-headline{font-size:min(var(--fs-title), 3.6vw);color:var(--white);margin:0 0 var(--space-sm)}.rf-closing-copy[data-astro-cid-uwiv5svd] p[data-astro-cid-uwiv5svd]{color:#ffffffe0;margin:0 0 var(--space-lg);max-width:var(--measure-prose)}@media (width<=900px){.rf-h1[data-astro-cid-uwiv5svd]{font-size:min(calc(var(--fs-lead) * var(--rf-h1-k)), 17.4vw)}.rf-hero-sub[data-astro-cid-uwiv5svd]{font-size:min(calc(var(--fs-lead) * 1.22), 5.2vw)}.rf-hero[data-astro-cid-uwiv5svd]{gap:var(--space-lg);padding-top:calc(96px + var(--space-lg));grid-template-columns:minmax(0,1fr)}.rf-hero-media[data-astro-cid-uwiv5svd]{order:-1}.rf-tier-top[data-astro-cid-uwiv5svd],.rf-tier-grid[data-astro-cid-uwiv5svd],.rf-qualify[data-astro-cid-uwiv5svd],.rf-closing[data-astro-cid-uwiv5svd]{grid-template-columns:minmax(0,1fr)}.rf-term-list[data-astro-cid-uwiv5svd]{grid-template-columns:repeat(2,minmax(0,1fr))}.rf-closing-media[data-astro-cid-uwiv5svd]{order:0}.rf-aside-stage[data-astro-cid-uwiv5svd]{--art:34rem;min-height:15rem}.rf-clients-in[data-astro-cid-uwiv5svd]{padding:var(--space-xl) var(--space-lg);grid-template-columns:minmax(0,1fr)}.rf-clients-in[data-astro-cid-uwiv5svd] .section-headline{font-size:min(var(--fs-title), 7vw)}.rf-tier-top[data-astro-cid-uwiv5svd]{gap:var(--space-lg)}.rf-qualify[data-astro-cid-uwiv5svd]{gap:var(--space-sm)}.rf-step-row[data-astro-cid-uwiv5svd]{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.rf-step[data-astro-cid-uwiv5svd]{--d:0s;column-gap:var(--space-md);padding:0 0 0 calc(var(--node) + var(--space-md));grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-content:start;display:grid}.rf-step-media[data-astro-cid-uwiv5svd]{grid-row:1/span 3}.rf-step-n[data-astro-cid-uwiv5svd]{margin-top:0}.rf-step[data-astro-cid-uwiv5svd]:before,.rf-step[data-astro-cid-uwiv5svd]:after{left:calc(var(--node) / 2 - 1px);top:0;right:auto;bottom:calc(var(--space-xl) * -1);width:2px;height:auto}.rf-step[data-astro-cid-uwiv5svd]:last-child:before,.rf-step[data-astro-cid-uwiv5svd]:last-child:after{bottom:0;right:auto}.rf-step[data-astro-cid-uwiv5svd]:after{transform-origin:top}.is-armed>.rf-step[data-astro-cid-uwiv5svd]:after{transform:scaleY(0)}.is-armed>.rf-step[data-astro-cid-uwiv5svd].is-play:after{transform:scaleY(1)}}@media (width<=520px){.rf-clients-row[data-astro-cid-uwiv5svd]{grid-template-columns:repeat(3,minmax(0,1fr))}.rf-term-list[data-astro-cid-uwiv5svd]{grid-template-columns:minmax(0,1fr)}.rf-step[data-astro-cid-uwiv5svd]{display:block}.rf-step-n[data-astro-cid-uwiv5svd]{margin-top:var(--space-sm)}.rf-tier-top[data-astro-cid-uwiv5svd] .section-headline{font-size:7.4vw}}@media (width<=900px){.rf-tier[data-astro-cid-uwiv5svd]:before{mask-image:linear-gradient(270deg,#000 0%,#0000 34%)}.rf-tier[data-astro-cid-uwiv5svd]:after{animation-name:rf-dots-sm;mask-size:30% 170%}@keyframes rf-dots-sm{0%{mask-position:88%}to{mask-position:108%}}.rf-closing-copy[data-astro-cid-uwiv5svd]{padding:var(--space-xl) var(--space-lg)}.rf-closing-copy[data-astro-cid-uwiv5svd] .section-headline{font-size:min(var(--fs-title), 9vw)}}@media (prefers-reduced-motion:reduce){.rf-tier[data-astro-cid-uwiv5svd]:after{opacity:0;animation:none}}.rf-modal[data-astro-cid-uwiv5svd]{width:min(440px, calc(100vw - 2 * var(--space-md)));max-height:calc(100dvh - 2 * var(--space-md));padding:var(--space-xl) var(--space-lg) var(--space-lg);border-radius:var(--radius);text-align:center;overflow:auto}.rf-modal-state[data-astro-cid-uwiv5svd]{align-items:center;gap:var(--space-sm);flex-direction:column;display:flex}.rf-modal-state[data-astro-cid-uwiv5svd][hidden]{display:none}.rf-modal-close[data-astro-cid-uwiv5svd]{width:44px;height:44px;color:var(--navy-dark);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:0;right:0}.rf-modal-close[data-astro-cid-uwiv5svd] svg[data-astro-cid-uwiv5svd]{width:20px;height:20px}.rf-modal-close[data-astro-cid-uwiv5svd]:focus-visible{outline:2px solid var(--navy-mid);outline-offset:-6px}.rf-modal-icon[data-astro-cid-uwiv5svd]{border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.rf-modal-icon[data-astro-cid-uwiv5svd] svg[data-astro-cid-uwiv5svd]{width:28px;height:28px}.rf-modal-icon--ok[data-astro-cid-uwiv5svd]{background:var(--navy-mid);color:var(--white)}.rf-modal-icon--warn[data-astro-cid-uwiv5svd]{background:var(--gold);color:var(--deep)}.rf-modal-title[data-astro-cid-uwiv5svd]{margin:var(--space-xs) 0 0;font-family:var(--font-display);color:var(--navy-dark);font-size:clamp(1.25rem,3vw,1.5rem)}.rf-modal-text[data-astro-cid-uwiv5svd]{margin:0 0 var(--space-sm);font-size:var(--fs-sm);color:var(--gray);line-height:1.6}.rf-modal-test[data-astro-cid-uwiv5svd]{font-size:var(--fs-xs);color:var(--gray);margin:0;font-style:italic}.rf-modal-phone[data-astro-cid-uwiv5svd]{flex:none;width:18px;height:18px;margin-right:8px}.rf-modal[data-astro-cid-uwiv5svd] .btn{width:100%}
