.rv[data-astro-cid-dy7gigtr]{--rv-edge:clamp(44px,7vw,120px);background:var(--paper);padding:0}.rv_band[data-astro-cid-dy7gigtr]{background:linear-gradient(180deg,var(--blue) 0%,var(--navy) 88%);color:#fff;padding:calc(var(--nav-offset) + var(--s-48)) 0 calc(var(--s-48) + var(--rv-edge));position:relative}.rv_inner[data-astro-cid-dy7gigtr]{text-align:center;position:relative}.rv_title[data-astro-cid-dy7gigtr]{font-family:var(--font-title);font-weight:400;font-size:var(--fs-h2);letter-spacing:-.025em;color:#fff;text-wrap:balance;line-height:1.04}.rv_line[data-astro-cid-dy7gigtr]{display:block}.rv_edge[data-astro-cid-dy7gigtr]{width:100%;height:var(--rv-edge);pointer-events:none;display:block;position:absolute;bottom:-1px;left:0}.rv_paper[data-astro-cid-dy7gigtr]{fill:var(--paper)}.rv_blade[data-astro-cid-dy7gigtr]{fill:rgba(var(--sky-rgb),.42);transform-origin:0;animation:rv-flow 1.6s var(--ease-in-out) .2s both}@keyframes rv-flow{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@media (width>=960px){.rv_band[data-astro-cid-dy7gigtr]{padding-top:calc(var(--nav-offset) + var(--s-64));padding-bottom:calc(var(--s-64) + var(--rv-edge))}.rv_title[data-astro-cid-dy7gigtr]{font-size:clamp(3.25rem,1.6rem + 2.6vw,4.5rem)}}@media (prefers-reduced-motion:reduce){.rv_blade[data-astro-cid-dy7gigtr]{animation:none}}.rvf[data-astro-cid-zhe5ph7m]{background:var(--paper);padding-block:var(--s-32) var(--section-y);--rvf-ph:clamp(176px,15vw,280px)}.rvf_wrap[data-astro-cid-zhe5ph7m]{gap:var(--s-64);display:grid}.rvf_block[data-astro-cid-zhe5ph7m]{gap:var(--s-32);justify-items:center;display:grid;position:relative}.rvf_title[data-astro-cid-zhe5ph7m]{font-family:var(--font-title);font-weight:400;font-size:var(--fs-h3);letter-spacing:-.02em;color:var(--navy);text-align:center;text-wrap:balance;line-height:1.1}.rvf_text[data-astro-cid-zhe5ph7m]{gap:var(--s-24);width:100%;max-width:64ch;font-size:var(--fs-body-lg);color:var(--ink-80);text-align:left;text-wrap:pretty;hyphens:manual;line-height:1.75;display:grid}.rvf_band[data-astro-cid-zhe5ph7m]{border-radius:var(--r-lg);padding:var(--s-48) var(--s-24);justify-items:center;display:grid;position:relative}.rvf_band[data-astro-cid-zhe5ph7m].is-cool{background:linear-gradient(180deg,var(--mist) 0%,rgba(var(--sky-rgb),.28) 100%)}.rvf_band[data-astro-cid-zhe5ph7m].is-warm{background:linear-gradient(180deg,rgba(var(--peach-rgb),.14) 0%,rgba(var(--peach-rgb),.26) 100%)}.rvf_quote[data-astro-cid-zhe5ph7m]{gap:var(--s-4);font-family:var(--font-title);font-weight:400;font-size:var(--fs-h4);letter-spacing:-.015em;color:var(--navy);text-wrap:balance;line-height:1.2;display:grid}.rvf_quote[data-astro-cid-zhe5ph7m] span[data-astro-cid-zhe5ph7m]:last-child{padding-left:1.4em}.rvf_photo[data-astro-cid-zhe5ph7m]{width:min(58%,232px);margin:0}.rvf_photo[data-astro-cid-zhe5ph7m].is-rio{margin-block:var(--s-8);justify-self:end}.rvf_photo[data-astro-cid-zhe5ph7m].is-abraco{margin:calc(-1 * var(--s-96)) 0 var(--s-16);justify-self:start;width:min(48%,200px)}.rvf_tilt[data-astro-cid-zhe5ph7m]{--rot:2.5deg;rotate:var(--rot)}.is-abraco[data-astro-cid-zhe5ph7m] .rvf_tilt[data-astro-cid-zhe5ph7m]{--rot:-3deg}.rvf_print[data-astro-cid-zhe5ph7m]{background:var(--white);padding:var(--s-8) var(--s-8) var(--s-32);border-radius:var(--r-sm);box-shadow:0 1px 2px var(--navy-12),0 12px 24px -14px rgba(var(--navy-rgb),.35),0 36px 64px -40px rgba(var(--navy-rgb),.5)}.rvf_print[data-astro-cid-zhe5ph7m] img[data-astro-cid-zhe5ph7m]{aspect-ratio:4/3;object-fit:cover;border-radius:calc(var(--r-sm) - 4px);width:100%;height:auto;display:block}.is-abraco[data-astro-cid-zhe5ph7m] .rvf_print[data-astro-cid-zhe5ph7m] img[data-astro-cid-zhe5ph7m]{aspect-ratio:4/5}@media (width>=640px){.rvf_band[data-astro-cid-zhe5ph7m]{padding:var(--s-64) var(--s-48)}.rvf_quote[data-astro-cid-zhe5ph7m]{font-size:var(--fs-h3);line-height:1.15}.rvf_quote[data-astro-cid-zhe5ph7m] span[data-astro-cid-zhe5ph7m]:last-child{padding-left:2em}}@media (width>=1200px){.rvf_text[data-astro-cid-zhe5ph7m]{max-width:min(64ch,calc(100% - 2 * var(--rvf-ph) - 2 * var(--s-64)))}.rvf_photo[data-astro-cid-zhe5ph7m]{width:var(--rvf-ph);margin:0;position:absolute}.rvf_photo[data-astro-cid-zhe5ph7m].is-rio{right:0;top:calc(-1 * var(--s-16))}.rvf_photo[data-astro-cid-zhe5ph7m].is-abraco{left:var(--s-24);top:calc(-1 * var(--s-160))}.rvf_band[data-astro-cid-zhe5ph7m]{padding-block:var(--s-96)}.rvf_tilt[data-astro-cid-zhe5ph7m]{--rot:5deg}.is-abraco[data-astro-cid-zhe5ph7m] .rvf_tilt[data-astro-cid-zhe5ph7m]{--rot:-5deg}.rvf_print[data-astro-cid-zhe5ph7m]{padding:var(--s-12) var(--s-12) var(--s-48)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.rvf_tilt[data-astro-cid-zhe5ph7m]{animation:linear both rvf-settle view();animation-range:entry cover 45%}}}@keyframes rvf-settle{0%{rotate:calc(var(--rot) * 2.4)}to{rotate:var(--rot)}}.rvt[data-astro-cid-xhoyreaw]{background:var(--paper);padding-block:0 var(--section-y)}.rvt_wrap[data-astro-cid-xhoyreaw]{gap:var(--s-64);display:grid}.rvt_block[data-astro-cid-xhoyreaw]{justify-items:center;display:grid}.rvt_text[data-astro-cid-xhoyreaw]{gap:var(--s-24);width:100%;max-width:64ch;font-size:var(--fs-body-lg);color:var(--ink-80);text-align:left;text-wrap:pretty;hyphens:manual;line-height:1.75;display:grid}.rvt_voice[data-astro-cid-xhoyreaw]{color:var(--navy);white-space:nowrap}.rvt_pause[data-astro-cid-xhoyreaw]{gap:var(--s-24);margin-block:var(--s-24);font-family:var(--font-title);font-weight:400;font-size:var(--fs-h4);letter-spacing:-.015em;color:var(--navy);justify-items:start;line-height:1.25;display:grid}.rvt_pause[data-astro-cid-xhoyreaw]:before,.rvt_pause[data-astro-cid-xhoyreaw]:after{content:"";width:var(--s-48);background:var(--navy-12);height:1px}.rvt_band[data-astro-cid-xhoyreaw]{border-radius:var(--r-lg);padding:var(--s-48) var(--s-24);background:linear-gradient(180deg,var(--mist) 0%,rgba(var(--sky-rgb),.28) 100%);justify-items:center;display:grid}.rvt_quote[data-astro-cid-xhoyreaw]{gap:var(--s-4);font-family:var(--font-title);font-weight:400;font-size:var(--fs-h4);letter-spacing:-.015em;color:var(--navy);text-wrap:balance;line-height:1.2;display:grid}.rvt_quote[data-astro-cid-xhoyreaw] span[data-astro-cid-xhoyreaw]:last-child{padding-left:1.4em}.rvt_close[data-astro-cid-xhoyreaw]{margin-top:var(--s-16);color:var(--navy)}.rvt_close-lead[data-astro-cid-xhoyreaw]{margin-bottom:var(--s-8);font-family:var(--font-title);font-weight:400;font-size:var(--fs-h4);letter-spacing:-.015em;line-height:1.25;display:block}.rvt_close[data-astro-cid-xhoyreaw]:after{content:"";width:var(--s-48);height:1px;margin-top:var(--s-32);background:var(--navy-64);display:block}@media (width>=640px){.rvt_band[data-astro-cid-xhoyreaw]{padding:var(--s-64) var(--s-48)}.rvt_quote[data-astro-cid-xhoyreaw]{font-size:var(--fs-h3);line-height:1.15}.rvt_quote[data-astro-cid-xhoyreaw] span[data-astro-cid-xhoyreaw]:last-child{padding-left:2em}}@media (width>=1200px){.rvt_band[data-astro-cid-xhoyreaw]{padding-block:var(--s-96)}}.rvm[data-astro-cid-l3ulqzxh]{--rvm-edge:clamp(36px,5.5vw,96px);background:var(--mist);padding-block:calc(var(--rvm-edge) + var(--s-32)) var(--section-y);position:relative}.rvm_edge[data-astro-cid-l3ulqzxh]{width:100%;height:var(--rvm-edge);pointer-events:none;display:block;position:absolute;top:-1px;left:0}.rvm_paper[data-astro-cid-l3ulqzxh]{fill:var(--paper)}.rvm_blade[data-astro-cid-l3ulqzxh]{fill:rgba(var(--sky-rgb),.55);transform-origin:100%}.rvm_wrap[data-astro-cid-l3ulqzxh]{gap:var(--s-32);display:grid}.rvm_eyebrow[data-astro-cid-l3ulqzxh]{align-items:center;gap:var(--s-12);font-family:var(--font-mono);font-size:var(--fs-body-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin:0;font-weight:500;display:inline-flex}.rvm_eyebrow[data-astro-cid-l3ulqzxh]:before{content:"";background:currentColor;flex:none;width:24px;height:1px}.rvm_title[data-astro-cid-l3ulqzxh]{margin:var(--s-16) 0 0;font-family:var(--font-title);font-weight:400;font-size:var(--fs-h3);letter-spacing:-.02em;color:var(--navy);text-wrap:balance;line-height:1.15}.rvm_body[data-astro-cid-l3ulqzxh]{gap:var(--s-32);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.rvm_figure[data-astro-cid-l3ulqzxh]{border-radius:var(--r-lg);background:var(--navy);margin:0;overflow:hidden}.rvm_img[data-astro-cid-l3ulqzxh]{aspect-ratio:745/600;object-fit:cover;width:100%;height:auto;display:block}.rvm_text[data-astro-cid-l3ulqzxh]{gap:var(--s-24);max-width:44ch;font-size:var(--fs-body-lg);color:var(--ink-80);text-wrap:pretty;line-height:1.7;display:grid}.rvm_text[data-astro-cid-l3ulqzxh] p[data-astro-cid-l3ulqzxh]{margin:0}.rvm_next[data-astro-cid-l3ulqzxh]{gap:var(--s-24);color:var(--navy);display:grid}.rvm_next[data-astro-cid-l3ulqzxh]:before{content:"";width:var(--s-48);background:var(--navy-64);height:1px}@media (width>=960px){.rvm_wrap[data-astro-cid-l3ulqzxh]{gap:var(--s-48)}.rvm_body[data-astro-cid-l3ulqzxh]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(48px,5vw,96px)}}@media (prefers-reduced-motion:no-preference){.rvm_blade[data-astro-cid-l3ulqzxh]{animation:rvm-flow 1.6s var(--ease-in-out) both;animation-timeline:view();animation-range:entry entry 80%}@supports not (animation-timeline:view()){.rvm_blade[data-astro-cid-l3ulqzxh]{animation:none}}}@keyframes rvm-flow{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:scaleX(1)}}.rvc[data-astro-cid-eraohrh5]{--rvc-edge:clamp(36px,6vw,104px);color:#fff;background:linear-gradient(180deg,var(--blue) 0%,var(--navy) 62%,var(--navy-deep) 100%);padding-block:calc(var(--rvc-edge) + var(--section-y)) var(--section-y);position:relative}.rvc_edge[data-astro-cid-eraohrh5]{width:100%;height:var(--rvc-edge);pointer-events:none;display:block;position:absolute;top:-1px;left:0}.rvc_mist[data-astro-cid-eraohrh5]{fill:var(--mist)}.rvc_blade[data-astro-cid-eraohrh5]{fill:rgba(var(--sky-rgb),.32);transform-origin:0}.rvc_say[data-astro-cid-eraohrh5]{text-align:center;max-width:30ch;font-family:var(--font-title);font-weight:400;font-size:var(--fs-h3);letter-spacing:-.015em;color:#fff;text-wrap:balance;margin:0 auto;line-height:1.25;position:relative}@media (width>=960px){.rvc_say[data-astro-cid-eraohrh5]{max-width:40ch}}@media (prefers-reduced-motion:no-preference){.rvc_blade[data-astro-cid-eraohrh5]{animation:rvc-flow 1.6s var(--ease-in-out) both;animation-timeline:view();animation-range:entry entry 80%}@supports not (animation-timeline:view()){.rvc_blade[data-astro-cid-eraohrh5]{animation:none}}}@keyframes rvc-flow{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:scaleX(1)}}
