.Rn94yq_legal{padding:calc(152px + env(safe-area-inset-top)) 24px 112px;justify-content:center;display:flex}.Rn94yq_legal .legal-inner{width:100%;max-width:744px}.Rn94yq_legal .legal-inner .updated{font-size:var(--text-body);letter-spacing:-.005em;color:var(--canopy-l2);margin:0 0 48px;line-height:1.36}.Rn94yq_legal .legal-inner h1{font-family:var(--serif);font-weight:500;font-size:var(--text-h1);letter-spacing:-.022em;color:var(--canopy);text-wrap:balance;margin:0 0 16px;line-height:1.1}.Rn94yq_legal .legal-inner h2{font-family:var(--serif);font-weight:500;font-size:var(--text-h2-small);letter-spacing:-.02em;color:var(--canopy);text-wrap:balance;margin:56px 0 16px;line-height:1.1}.Rn94yq_legal .legal-inner h3{font-weight:600;font-size:var(--text-lead);letter-spacing:-.005em;color:var(--canopy);text-wrap:balance;margin:32px 0 12px;line-height:1.36}:is(.Rn94yq_legal .legal-inner p,.Rn94yq_legal .legal-inner ul,.Rn94yq_legal .legal-inner ol){text-wrap:pretty;font-size:var(--text-body);color:var(--canopy);margin:0 0 16px;line-height:1.5}.Rn94yq_legal .legal-inner p strong{color:var(--canopy);font-weight:600}:is(.Rn94yq_legal .legal-inner ul,.Rn94yq_legal .legal-inner ol){padding-left:24px}.Rn94yq_legal .legal-inner li{margin-bottom:6px}.Rn94yq_legal .legal-inner a{color:var(--grove);text-underline-offset:2px;text-decoration:underline}.Rn94yq_legal .legal-inner a:hover{color:var(--canopy)}.Rn94yq_legal .legal-inner .summary{background:var(--cloud-d1);font-size:var(--text-small);color:var(--canopy-l2);border-radius:8px;padding:12px 16px;line-height:1.36}.Rn94yq_legal .legal-inner .summary strong{color:var(--canopy)}.Rn94yq_legal .legal-inner .toc{background:var(--cloud-d1);border-radius:12px;margin-bottom:32px;padding:24px 28px}.Rn94yq_legal .legal-inner .toc ol{margin-bottom:0;padding-left:20px}.Rn94yq_legal .legal-inner .toc li{margin-bottom:4px}.Rn94yq_legal .legal-inner .toc a{color:var(--canopy);text-decoration:none}.Rn94yq_legal .legal-inner .toc a:hover{color:var(--grove);text-decoration:underline}.Rn94yq_legal .legal-inner .table-wrap{-webkit-overflow-scrolling:touch;border:1px solid var(--cloud-d2);border-radius:12px;margin-bottom:16px;overflow-x:auto}.Rn94yq_legal .legal-inner table{border-collapse:collapse;width:100%;font-size:var(--text-body);color:var(--canopy);line-height:1.5}:is(.Rn94yq_legal .legal-inner th,.Rn94yq_legal .legal-inner td){text-align:left;vertical-align:top;border-bottom:1px solid var(--cloud-d2);padding:12px 16px}.Rn94yq_legal .legal-inner thead th{background:var(--cloud-d1);white-space:nowrap;font-weight:600}.Rn94yq_legal .legal-inner tbody td:first-child{white-space:nowrap;font-weight:500}.Rn94yq_legal .legal-inner tbody tr:last-child td{border-bottom:none}@media (max-width:760px){.Rn94yq_legal{padding:calc(112px + env(safe-area-inset-top)) 24px 72px}.Rn94yq_legal .legal-inner h2{margin-top:40px}}
.J0eJBW_site{min-height:100vh;color:var(--canopy);font-family:var(--sans);font-size:var(--text-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-hyphens:none;hyphens:none;line-height:1.5;overflow-x:clip}.J0eJBW_site ::selection{background:var(--lime);color:var(--canopy)}.J0eJBW_site :focus{outline:none}.J0eJBW_site :focus-visible{outline:2px solid var(--focus-ring,var(--lime));outline-offset:3px;border-radius:4px}.J0eJBW_backdrop{z-index:-1;pointer-events:none;background:var(--grove);height:100lvh;min-height:100vh;position:fixed;top:0;left:0;right:0;overflow:hidden;transform:translateZ(0)}.J0eJBW_backdrop:before{content:"";opacity:.7;background-image:url(/assets/backgrounds/Grove_Background_08.webp);background-position:50%;background-size:cover;position:absolute;inset:0}@supports (background-image:image-set(url("x.avif") type("image/avif") 1x)){.J0eJBW_backdrop:before{background-image:var(--backdrop-wide)}@media (max-aspect-ratio:2/3){.J0eJBW_backdrop:before{background-image:var(--backdrop-tall)}}}.J0eJBW_main{position:relative}.J0eJBW_skipLink{z-index:200;background:var(--cloud-l1);color:var(--canopy);border-radius:8px;padding:12px 16px;font-weight:600;text-decoration:none;transition:transform .2s;position:absolute;top:16px;left:16px;transform:translateY(-200%)}.J0eJBW_skipLink:focus-visible{transform:translateY(0)}
.vgq51W_footer{--fg:var(--cloud);--focus-ring:var(--lime);z-index:1;clip-path:inset(-1px 0);padding:16px var(--frame-inset) calc(16px + env(safe-area-inset-bottom));color:var(--cloud);font-size:var(--text-small);position:relative}main:has(>section:last-of-type[data-header-tone=light])+.vgq51W_footer{padding-top:56px}.vgq51W_card{max-width:var(--frame-max);-webkit-backdrop-filter:blur(12px)saturate(120%);backdrop-filter:blur(12px)saturate(120%);background:#172c299e;border:1px solid #fafbef29;border-radius:16px;margin:0 auto;padding:48px 48px 28px}.vgq51W_top{grid-template-columns:minmax(0,1fr) minmax(0,4fr);gap:48px;padding-bottom:48px;display:grid}.vgq51W_logo{color:var(--cloud);place-self:start;display:inline-flex}.vgq51W_logo svg{width:102px;height:auto;display:block;overflow:visible}.vgq51W_columns{grid-template-columns:max-content repeat(4,minmax(0,1fr));gap:32px 24px;display:grid}.vgq51W_columnTitle{color:#fafbefa8;font-size:var(--text-caption);letter-spacing:.02em;margin:0 0 14px;font-weight:500;line-height:1}.vgq51W_columnList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.vgq51W_link{min-height:32px;color:var(--cloud);letter-spacing:.01em;transition:color var(--motion-hover) var(--motion-ease);align-items:center;gap:8px;font-weight:500;text-decoration:none;display:inline-flex}.vgq51W_link:hover,.vgq51W_link:focus-visible{color:var(--lime)}.vgq51W_social{color:#fafbefcc;width:14px;height:14px}.vgq51W_bottom{border-top:1px solid #fafbef29;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-top:24px;display:flex}.vgq51W_copyright{color:#fafbefb8;font-size:var(--text-caption);letter-spacing:.02em;align-items:center;gap:12px;display:inline-flex}.vgq51W_mark{width:22px;height:auto;fill:var(--clementine)}.vgq51W_legal{flex-wrap:wrap;gap:8px 28px;margin:0;padding:0;list-style:none;display:flex}.vgq51W_legalLink{color:#fafbefb8;min-height:32px;font-size:var(--text-caption);letter-spacing:.02em;transition:color var(--motion-hover) var(--motion-ease);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.vgq51W_legalLink:hover,.vgq51W_legalLink:focus-visible{color:var(--lime)}@media (max-width:959px){.vgq51W_columns{grid-template-columns:max-content repeat(2,minmax(0,1fr))}.vgq51W_top{grid-template-columns:1fr;gap:36px;padding-bottom:40px}.vgq51W_card{padding:36px 28px 24px}}@media (max-width:560px){.vgq51W_footer{padding:8px 8px calc(8px + env(safe-area-inset-bottom))}.vgq51W_card{padding:32px 22px 20px}.vgq51W_columns{grid-template-columns:repeat(2,minmax(0,1fr))}.vgq51W_column:first-child{grid-column:1/-1}}@media (max-width:560px),(pointer:coarse){.vgq51W_logo{align-items:center;min-height:44px}.vgq51W_link,.vgq51W_legalLink{min-height:44px}}
.UDx-Aq_header{--hdr-fg:var(--dusk);--hdr-hover:#21363412;--outline-fg:var(--canopy);--outline-stroke:var(--dusk-l2);--outline-hover-bg:var(--cloud-d2);--hdr-glass:#fafbefb8;--hdr-glass-scrolled:#fafbefe0;--focus-ring:var(--grove);top:calc(16px + env(safe-area-inset-top));left:var(--frame-inset);right:var(--frame-inset);z-index:100;max-width:var(--frame-max);background:var(--hdr-glass);-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%);height:68px;color:var(--hdr-fg);transition:background var(--motion-time) var(--motion-ease), color var(--motion-time) var(--motion-ease);border:0;border-radius:12px;align-items:center;gap:24px;margin:0 auto;padding:10px 14px 10px 0;display:flex;position:fixed}.UDx-Aq_header[data-tone=dark]{--hdr-fg:var(--cloud);--hdr-hover:#fafbef24;--outline-fg:var(--lime);--outline-stroke:var(--lime);--outline-hover-bg:var(--lime);--hdr-glass:#172c2980;--hdr-glass-scrolled:#172c29b8;--focus-ring:var(--lime)}.UDx-Aq_header[data-scrolled]{background:var(--hdr-glass-scrolled)}.UDx-Aq_header[data-menu-open]{background:var(--cloud-l1);transition:none}.UDx-Aq_veil{--veil-gap:calc(16px + env(safe-area-inset-top));z-index:99;height:calc(var(--veil-gap) + 34px);pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-mask-image:linear-gradient(to bottom, #000 var(--veil-gap), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 var(--veil-gap), transparent);mask-image:linear-gradient(to bottom, #000 var(--veil-gap), transparent);position:fixed;top:0;left:0;right:0}.UDx-Aq_logo{padding:0 8px 0 var(--frame-pad);color:inherit;align-items:center;margin-right:auto;display:flex}.UDx-Aq_logo svg{width:112px;height:auto;display:block;translate:0 7%}.UDx-Aq_actions{align-items:center;gap:8px;display:flex}.UDx-Aq_header[data-tone=light] .UDx-Aq_quiet{border-color:var(--dusk-l2);color:var(--canopy)}.UDx-Aq_header[data-tone=dark] .UDx-Aq_quiet{border-color:var(--lime);color:var(--lime)}.UDx-Aq_header .UDx-Aq_quiet:hover,.UDx-Aq_header .UDx-Aq_quiet:focus-visible{color:var(--canopy)}.UDx-Aq_login{height:36px;color:inherit;font-family:var(--sans);font-size:var(--text-small);letter-spacing:-.07px;white-space:nowrap;transition:background var(--motion-hover) var(--motion-ease);border-radius:6px;align-items:center;padding:8px 10px;font-weight:500;line-height:1.34;text-decoration:none;display:inline-flex}.UDx-Aq_login:hover,.UDx-Aq_login:focus-visible{background:var(--hdr-hover)}.UDx-Aq_toggle{width:36px;height:36px;color:inherit;cursor:pointer;transition:background var(--motion-hover) var(--motion-ease);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:none}.UDx-Aq_toggle:hover,.UDx-Aq_toggle:focus-visible{background:var(--hdr-hover)}.UDx-Aq_toggle svg{width:20px;height:20px}@media (max-width:1099px){.UDx-Aq_header{gap:12px}.UDx-Aq_logo{padding-right:4px}.UDx-Aq_login{padding-inline:8px}}@media (pointer:coarse){.UDx-Aq_login{height:44px}.UDx-Aq_logo{align-self:stretch}}@media (max-width:959px){.UDx-Aq_header{top:calc(8px + env(safe-area-inset-top))}.UDx-Aq_veil{--veil-gap:calc(8px + env(safe-area-inset-top))}.UDx-Aq_header{--hdr-glass-scrolled:#fafbeff0}.UDx-Aq_header[data-tone=dark]{--hdr-glass-scrolled:#172c29e6}.UDx-Aq_login,.UDx-Aq_actions .UDx-Aq_quiet{display:none}.UDx-Aq_logo{align-self:stretch}.UDx-Aq_actions .UDx-Aq_main{height:44px}.UDx-Aq_toggle{width:44px;height:44px;display:inline-flex}}@media (max-width:400px){.UDx-Aq_actions{gap:6px}.UDx-Aq_logo{padding:0 4px 0 calc(var(--frame-pad) - 4px)}.UDx-Aq_logo svg{width:84px}}
.oOx9jG_nav{display:flex}.oOx9jG_list{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.oOx9jG_item{height:36px;color:inherit;font-family:var(--sans);font-size:var(--text-small);letter-spacing:-.07px;white-space:nowrap;cursor:pointer;transition:background var(--motion-hover) var(--motion-ease);background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:8px 12px;font-weight:500;line-height:1.34;text-decoration:none;display:inline-flex}.oOx9jG_item:hover,.oOx9jG_item:focus-visible,.oOx9jG_item[aria-expanded=true]{background:var(--hdr-hover)}.oOx9jG_item[aria-current=page],.oOx9jG_item[data-active]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1.5px}.oOx9jG_chevron{width:14px;height:14px;transition:transform var(--motion-time) var(--motion-ease)}.oOx9jG_item[aria-expanded=true] .oOx9jG_chevron{transform:rotate(180deg)}.oOx9jG_group{position:relative}.oOx9jG_menuGroup{position:static}.oOx9jG_panel,.oOx9jG_menu{--focus-ring:var(--grove);background:var(--cloud-l1);border:1px solid var(--cloud-d2);animation:oOx9jG_panel-in var(--motion-time) var(--motion-ease);border-radius:12px;margin:0;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 24px 64px #172c2929}.oOx9jG_panel[hidden],.oOx9jG_menu[hidden]{display:none}@keyframes oOx9jG_panel-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.oOx9jG_panel{flex-direction:column;gap:2px;min-width:232px;padding:8px;list-style:none;display:flex}.oOx9jG_panelLink{min-height:40px;color:var(--canopy);font-size:var(--text-small);letter-spacing:-.07px;white-space:nowrap;transition:background var(--motion-hover) var(--motion-ease), color var(--motion-hover) var(--motion-ease);border-radius:8px;align-items:center;padding:8px 12px;font-weight:500;text-decoration:none;display:flex}.oOx9jG_panelLink:hover,.oOx9jG_panelLink:focus-visible{background:#2136340f}.oOx9jG_panelLink[aria-current=page]{color:var(--grove)}.oOx9jG_menu{width:min(880px,100vw - 64px);animation:oOx9jG_menu-in var(--motion-time) var(--motion-ease);padding:20px 20px 12px;left:auto;right:0}@keyframes oOx9jG_menu-in{0%{opacity:0}to{opacity:1}}.oOx9jG_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.oOx9jG_column{min-width:0}.oOx9jG_columnTitle{font-size:var(--text-caption);letter-spacing:.02em;color:var(--dusk-l1);margin:0 0 6px;padding:0 12px;font-weight:600;line-height:1}.oOx9jG_columnList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.oOx9jG_entry{color:var(--canopy);transition:background var(--motion-hover) var(--motion-ease);border-radius:8px;gap:3px;padding:10px 12px;text-decoration:none;display:grid}.oOx9jG_entry:hover,.oOx9jG_entry:focus-visible{background:#2136340f}.oOx9jG_entry[aria-current=page] .oOx9jG_entryLabel{color:var(--grove)}.oOx9jG_entryLabel{font-size:var(--text-small);letter-spacing:-.07px;text-wrap:pretty;font-weight:600;line-height:1.34}.oOx9jG_entryLine{font-size:var(--text-caption);color:var(--dusk-l1);text-wrap:pretty;font-weight:400;line-height:1.38}.oOx9jG_menuFooter{border-top:1px solid var(--cloud-d2);margin:10px -20px 0;padding:10px 20px 0}.oOx9jG_footerLink{color:var(--canopy);transition:background var(--motion-hover) var(--motion-ease);border-radius:8px;align-items:baseline;gap:10px;padding:8px 12px;text-decoration:none;display:inline-flex}.oOx9jG_footerLink:hover,.oOx9jG_footerLink:focus-visible{background:#2136340f}.oOx9jG_footerLink svg{width:14px;height:14px;color:var(--grove);align-self:center}@media (max-width:1099px){.oOx9jG_item{padding-inline:9px}}@media (max-width:959px){.oOx9jG_nav{display:none}}@media (pointer:coarse){.oOx9jG_item{height:44px}.oOx9jG_panelLink{min-height:44px}}@media (prefers-reduced-motion:reduce){.oOx9jG_panel,.oOx9jG_menu{animation:none}.oOx9jG_chevron{transition:none}}
.FrtE4W_menu{--focus-ring:var(--grove);top:calc(8px + 68px + 8px + env(safe-area-inset-top));z-index:99;overscroll-behavior:contain;padding:16px 24px calc(24px + env(safe-area-inset-bottom));background:var(--cloud-l1);color:var(--canopy);flex-direction:column;gap:32px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.FrtE4W_menu[hidden]{display:none}.FrtE4W_list,.FrtE4W_groupList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FrtE4W_list{gap:4px}.FrtE4W_topLink{border-bottom:1px solid var(--cloud-d2);min-height:52px;color:var(--canopy);font-family:var(--serif);font-size:var(--text-title);letter-spacing:-.02em;align-items:center;font-weight:500;text-decoration:none;display:flex}.FrtE4W_group{border-bottom:1px solid var(--cloud-d2);padding:14px 0 8px}.FrtE4W_groupLabel{color:var(--canopy);font-family:var(--serif);font-size:var(--text-title);letter-spacing:-.02em;margin:0 0 4px;font-weight:500;line-height:1.2}.FrtE4W_link{min-height:44px;color:var(--canopy-l2);font-size:var(--text-body);letter-spacing:-.005em;align-items:center;font-weight:500;text-decoration:none;display:flex}.FrtE4W_column{padding:6px 0 10px}.FrtE4W_columnTitle{font-size:var(--text-caption);letter-spacing:.02em;color:var(--dusk-l1);margin:0 0 4px;font-weight:600;line-height:1.4}.FrtE4W_entry{min-height:44px;color:var(--canopy);gap:3px;padding:10px 0;text-decoration:none;display:grid}.FrtE4W_entryLabel{font-size:var(--text-body);letter-spacing:-.005em;text-wrap:pretty;font-weight:600;line-height:1.34}.FrtE4W_entryLine{font-size:var(--text-small);color:var(--dusk-l1);text-wrap:pretty;font-weight:400;line-height:1.4}.FrtE4W_entry[aria-current=page] .FrtE4W_entryLabel,.FrtE4W_topLink[aria-current=page],.FrtE4W_link[aria-current=page]{color:var(--grove)}.FrtE4W_actions{flex-direction:column;gap:12px;margin-top:auto;display:flex}.FrtE4W_login{height:48px;color:var(--canopy);font-size:var(--text-body);letter-spacing:-.08px;justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.FrtE4W_cta{width:100%}@media (min-width:960px){.FrtE4W_menu{display:none}}
