._77fhAa_footer{z-index:0;background:var(--rh-burgundy);color:var(--rh-paper);padding:110px 0 36px;position:relative}._77fhAa_footer[data-reveal]{position:sticky;bottom:0}._77fhAa_inner{max-width:var(--rh-max);padding:0 var(--rh-gutter);will-change:transform;margin:0 auto}._77fhAa_big{justify-content:space-between;align-items:flex-end;gap:var(--rh-space-6);flex-wrap:wrap;margin-bottom:56px;display:flex}._77fhAa_motto{max-width:15ch;font:800 clamp(2.4rem,1rem + 4.6vw,5.2rem)/.94 var(--rh-font-ui);letter-spacing:-.055em;color:var(--rh-paper);text-wrap:balance;margin:0}._77fhAa_cols{gap:var(--rh-space-10);grid-template-columns:1.2fr 2fr;align-items:start;display:grid}._77fhAa_brand img{width:210px;height:auto;display:block}._77fhAa_brand p{color:var(--rh-soft);font:600 var(--rh-text-base)/1.4 var(--rh-font-ui);margin:14px 0 0}._77fhAa_groups{gap:var(--rh-space-6);grid-template-columns:repeat(3,1fr);display:grid}._77fhAa_groups h2{margin:0 0 var(--rh-space-3);color:var(--rh-peach);font:800 var(--rh-text-base)/1.2 var(--rh-font-ui)}._77fhAa_groups ul{gap:var(--rh-space-2);margin:0;padding:0;list-style:none;display:grid}._77fhAa_groups a,._77fhAa_base a{color:var(--rh-paper);font:600 var(--rh-text-base)/1.35 var(--rh-font-ui);border-radius:6px;text-decoration:none}._77fhAa_groups a:hover,._77fhAa_base a:hover{text-underline-offset:4px;text-decoration:underline}._77fhAa_groups a:focus-visible,._77fhAa_base a:focus-visible{outline:3px solid var(--rh-pink);outline-offset:3px}._77fhAa_base{justify-content:space-between;gap:var(--rh-space-4);margin-top:var(--rh-space-12);padding-top:var(--rh-space-5);border-top:1px solid color-mix(in srgb,var(--rh-paper) 18%,transparent);flex-wrap:wrap;display:flex}._77fhAa_base small{color:var(--rh-soft);font:500 var(--rh-text-sm)/1.4 var(--rh-font-ui)}._77fhAa_base a{font-size:var(--rh-text-sm);color:var(--rh-soft)}@media (max-width:900px){._77fhAa_footer{padding-top:var(--rh-space-20)}._77fhAa_cols{gap:var(--rh-space-8);grid-template-columns:1fr}._77fhAa_groups{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){:is(*,:before,:after){scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.Ai_Eeq_page{z-index:1;min-height:calc(100svh - var(--rh-nav-top) - var(--rh-nav-h));padding-top:calc(var(--rh-nav-top) + var(--rh-nav-h));background:var(--rh-paper);border-radius:0 0 44px 44px;position:relative}.Ai_Eeq_navOnly{padding-top:calc(var(--rh-nav-top) + var(--rh-nav-h))}.Ai_Eeq_veil{z-index:50;height:calc(var(--rh-nav-top) + var(--rh-nav-h));margin-top:calc(-1 * (var(--rh-nav-top) + var(--rh-nav-h)));background:linear-gradient(var(--rh-paper) 72%,#fff7f300);pointer-events:none;position:sticky;top:0}@media (forced-colors:active){.Ai_Eeq_veil{display:none}}
._9HIkgW_skip{z-index:100;padding:var(--rh-space-3) 18px;border:var(--rh-line);background:var(--rh-white);color:var(--rh-burgundy);font-family:var(--rh-font-ui);box-shadow:var(--rh-pop-sm);border-radius:14px;font-weight:700;position:absolute;top:-120px;left:16px}._9HIkgW_skip:focus-visible{outline:3px solid var(--rh-pink);outline-offset:3px;top:16px}@media (prefers-reduced-motion:reduce){:is(*,:before,:after){scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.sj-WUa_panel{z-index:70;align-items:start;gap:var(--rh-space-3);width:min(365px,100vw - 2rem);padding:var(--rh-space-4);border:var(--rh-line);background:var(--rh-white);color:var(--rh-ink);box-shadow:var(--rh-pop-sm);border-radius:18px;grid-template-columns:40px minmax(0,1fr) 28px;display:grid;position:fixed;bottom:1rem;right:1rem}.sj-WUa_iconBox{border:2px solid var(--rh-burgundy);background:var(--rh-soft);width:40px;height:40px;color:var(--rh-burgundy);border-radius:12px;place-items:center;display:grid}.sj-WUa_content{min-width:0}.sj-WUa_content strong{margin:0 0 var(--rh-space-1);font:600 var(--rh-text-base)/1.3 var(--rh-font-name);color:var(--rh-burgundy);display:block}.sj-WUa_content p{font:500 var(--rh-text-xs)/1.5 var(--rh-font-ui);color:var(--rh-ink-2);margin:0}.sj-WUa_cta{border:var(--rh-line);background:var(--rh-pink);min-height:40px;box-shadow:var(--rh-pop-sm);color:var(--rh-ink);font:800 var(--rh-text-sm)/1 var(--rh-font-ui);cursor:pointer;border-radius:14px;margin-top:10px;padding:0 14px}.sj-WUa_cta:disabled{opacity:.6;cursor:progress}.sj-WUa_cta:focus-visible,.sj-WUa_dismiss:focus-visible{outline:3px solid var(--rh-pink);outline-offset:3px}.sj-WUa_dismiss{width:28px;height:28px;color:var(--rh-burgundy);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}@media (max-width:480px){.sj-WUa_panel{right:.75rem;bottom:calc(1rem + env(safe-area-inset-bottom));width:calc(100vw - 1.5rem);padding:var(--rh-space-3)}}@media (forced-colors:active){.sj-WUa_panel,.sj-WUa_cta,.sj-WUa_iconBox{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}}
