.not-found_center__1Nwpb{--ease:cubic-bezier(0.22,1,0.36,1);position:relative;z-index:10;display:flex;min-height:0;flex:1;align-items:center;justify-content:center;padding:0 24px 6vh;font-family:var(--font-lato),sans-serif}.not-found_group__nFzHt{display:flex;flex-direction:column;align-items:center;text-align:center;animation:not-found_group-in__8PE8w .42s var(--ease) both}@keyframes not-found_group-in__8PE8w{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes not-found_group-fade__7FYk5{0%{opacity:0}to{opacity:1}}.not-found_photo__Z1_kR{display:block;box-sizing:border-box;width:96px;height:96px;border:6px solid var(--photo-ring);border-radius:9999px;background:var(--photo-ring);box-shadow:0 16px 40px var(--sh-68-75-132-20);object-fit:cover}.not-found_headline__h9Zat{margin:24px 0 0;color:var(--ink);font-family:var(--font-lato),sans-serif;font-size:40px;font-weight:400;letter-spacing:-.06em;line-height:1;text-wrap:balance}.not-found_primary__IXCpw{display:inline-flex;min-height:48px;align-items:center;justify-content:center;margin-top:28px;border-radius:9999px;padding:12px 32px;color:#fff;cursor:pointer;font-family:var(--font-lato),sans-serif;font-size:16px;font-weight:500;text-decoration:none;white-space:nowrap}.not-found_primary__IXCpw:hover{transform:translateY(-2px)}.not-found_primary__IXCpw:focus-visible{outline:2px solid var(--ink-body-1e293b);outline-offset:4px}@media (max-width:767px){.not-found_headline__h9Zat{font-size:32px}}@media (prefers-reduced-motion:reduce){.not-found_group__nFzHt{animation:not-found_group-fade__7FYk5 .15s var(--ease) both}}.theme-switch_wrapper__udLrJ{--sun:#c98a12;--moon:#5b5bd6;--menu-rgb:var(--milk-pill);--menu-hi:0.5;--menu-line:23 33 61;--menu-right:-10px;--menu-bottom:-8px;--menu-shadow:0 18px 48px rgba(52,58,110,0.18),0 3px 10px rgba(52,58,110,0.08);position:relative;display:inline-flex;flex:none;align-items:center}html.dark .theme-switch_wrapper__udLrJ{--sun:#f2c14e;--moon:#b9b8ff;--menu-rgb:var(--milk-pill);--menu-hi:0.08;--menu-line:255 255 255;--menu-shadow:0 18px 48px rgba(0,0,0,0.42),0 3px 10px rgba(0,0,0,0.25)}.theme-switch_gold__LEwUR{color:var(--sun)}.theme-switch_periwinkle__cP8aK{color:var(--moon)}.theme-switch_switch__tCW1h{position:relative;display:inline-flex;align-items:center;gap:6px;appearance:none;border:0;margin:0;padding:0;background:none;color:inherit;cursor:pointer;font:inherit;line-height:inherit;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color .15s ease}.theme-switch_switch__tCW1h:after{content:"";position:absolute;inset:-12px -8px}.theme-switch_switch__tCW1h:hover,.theme-switch_switch__tCW1h[aria-expanded=true]{color:var(--switch-hover,inherit)}.theme-switch_switch__tCW1h:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:6px}.theme-switch_icons__QC1l9{position:relative;display:block;width:15px;height:15px;flex:none}.theme-switch_icons__QC1l9 svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.theme-switch_moon__CGpWN,.theme-switch_sun__FF5Tp{position:absolute;inset:0;transition:transform .3s cubic-bezier(.22,1,.36,1)}.theme-switch_sun__FF5Tp{transform:rotate(0deg) scale(1)}.theme-switch_moon__CGpWN{transform:rotate(-90deg) scale(0)}html.dark .theme-switch_sun__FF5Tp{transform:rotate(90deg) scale(0)}html.dark .theme-switch_moon__CGpWN{transform:rotate(0deg) scale(1)}.theme-switch_words__hQMDT{position:relative;display:inline-grid;justify-items:start}.theme-switch_words__hQMDT span{grid-area:1/1;transition:opacity .25s ease}.theme-switch_lightWord__AM7e4{opacity:1}.theme-switch_darkWord__MUN_3,html.dark .theme-switch_lightWord__AM7e4{opacity:0}html.dark .theme-switch_darkWord__MUN_3{opacity:1}.theme-switch_chevron__LYpRY{width:9px;height:9px;margin-left:-1px;opacity:.7;transition:transform .22s ease}.theme-switch_switch__tCW1h[aria-expanded=true] .theme-switch_chevron__LYpRY{transform:rotate(180deg)}.theme-switch_menu__Oujvv{position:absolute;bottom:var(--menu-bottom);right:var(--menu-right);z-index:60;width:184px;padding:6px;border-radius:18px;box-sizing:border-box;text-align:left;background:rgb(var(--menu-rgb)/.87);-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px);box-shadow:inset 0 1px 0 rgb(255 255 255/var(--menu-hi)),inset 0 0 0 1px rgb(var(--menu-line)/.06),var(--menu-shadow);display:grid;gap:2px;transform-origin:77% 87%;opacity:0;transform:scale(.94);visibility:hidden;pointer-events:none;transition:opacity .16s ease,transform .22s cubic-bezier(.22,1,.36,1),visibility 0s linear .22s}.theme-switch_menu__Oujvv.theme-switch_open__9YcQt{opacity:1;transform:none;visibility:visible;pointer-events:auto;transition:opacity .18s ease,transform .26s cubic-bezier(.22,1,.36,1),visibility 0s}.theme-switch_row__U8cj_{appearance:none;border:0;margin:0;background:none;font:400 15px/1 var(--font-lato),sans-serif;color:var(--ink);cursor:pointer;display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border-radius:12px;text-align:left;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease}.theme-switch_row__U8cj_:focus-visible,.theme-switch_row__U8cj_:hover{background:rgb(var(--menu-line)/.06);outline:none}.theme-switch_row__U8cj_ .theme-switch_icons__QC1l9{width:18px;height:18px}.theme-switch_name___0lS1{flex:1}.theme-switch_check__1Rdaf{width:14px;height:14px;color:var(--ink);opacity:0;transition:opacity .15s ease}.theme-switch_row__U8cj_[aria-checked=true] .theme-switch_check__1Rdaf{opacity:1}.theme-switch_row__U8cj_[aria-checked=true]{font-weight:700}@media (prefers-reduced-motion:reduce){.theme-switch_menu__Oujvv,.theme-switch_menu__Oujvv.theme-switch_open__9YcQt,.theme-switch_wrapper__udLrJ *{transition:none}.theme-switch_sun__FF5Tp,html.dark .theme-switch_moon__CGpWN{transform:scale(1)}.theme-switch_moon__CGpWN,html.dark .theme-switch_sun__FF5Tp{transform:scale(0)}.theme-switch_chevron__LYpRY,.theme-switch_menu__Oujvv,.theme-switch_menu__Oujvv.theme-switch_open__9YcQt,.theme-switch_switch__tCW1h[aria-expanded=true] .theme-switch_chevron__LYpRY{transform:none}}.legal-contents_current__I_1Im{background:var(--row-current);color:var(--link-strong);font-weight:700}.legal-contents_panel__oSlPk,.legal-contents_sheetScroll__J_Pua{scrollbar-width:thin;scrollbar-color:var(--mark-20) transparent}@supports not (scrollbar-color:auto){.legal-contents_panel__oSlPk::-webkit-scrollbar,.legal-contents_sheetScroll__J_Pua::-webkit-scrollbar{width:8px;background:transparent}.legal-contents_panel__oSlPk::-webkit-scrollbar-track,.legal-contents_sheetScroll__J_Pua::-webkit-scrollbar-track{background:transparent}.legal-contents_panel__oSlPk::-webkit-scrollbar-thumb,.legal-contents_sheetScroll__J_Pua::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:9999px;background:var(--mark-20);background-clip:padding-box}}.legal-contents_rail__cJzsw{--rail-ease:var(--ease-grace,cubic-bezier(0.22,1,0.36,1));display:none}.legal-contents_railButton__kQhIv{position:relative;z-index:2;display:block;margin:0;padding:12px;border:0;border-radius:12px;background:none;cursor:pointer}.legal-contents_railButton__kQhIv:focus-visible{outline:2px solid var(--link-5856c9);outline-offset:2px}.legal-contents_rail__cJzsw[data-open=true] .legal-contents_railButton__kQhIv{pointer-events:none}.legal-contents_marks__yCFTY{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.legal-contents_mark__GCQRu{position:relative;display:block;width:14px;height:2px;border-radius:2px;background-color:var(--mark-24);transform:translateY(0);transition:transform .3s var(--rail-ease) 50ms,width .2s ease-in-out,height .2s ease-in-out,background-color .2s ease-in-out,opacity .16s ease-out 30ms}.legal-contents_mark__GCQRu:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(147.72deg,rgba(165,164,255,.95),rgba(119,118,238,.95) 44%,rgba(232,184,232,.95));opacity:0;transition:opacity .2s ease-in-out}.legal-contents_markCurrent__h7ixW{width:24px;height:3px;background-color:transparent}.legal-contents_markCurrent__h7ixW:after{opacity:1}.legal-contents_rail__cJzsw[data-open=true] .legal-contents_mark__GCQRu{opacity:0;transform:translateY(var(--travel,0));transition:transform .36s var(--rail-ease),width .2s ease-in-out,height .2s ease-in-out,background-color .2s ease-in-out,opacity .15s ease-in-out 50ms}.legal-contents_card__cNSDC{--fold-top:calc((var(--card-height, 342px) - var(--fold-height, 107px)) / 2);--fold-left:calc(var(--panel-width, 212px) - var(--fold-width, 48px));position:absolute;top:50%;right:12px;z-index:1;width:var(--panel-width,212px);height:var(--card-height,342px);pointer-events:none;transform:translateY(-50%)}.legal-contents_rail__cJzsw[data-open=true] .legal-contents_card__cNSDC{pointer-events:auto}.legal-contents_shape__0YFXU{position:absolute;inset:0;clip-path:inset(var(--fold-top) 0 var(--fold-top) var(--fold-left) round 12px);transition:clip-path .3s var(--rail-ease) 50ms}.legal-contents_rail__cJzsw[data-open=true] .legal-contents_shape__0YFXU{clip-path:inset(-2px round 22px);transition:clip-path .36s var(--rail-ease)}.legal-contents_halo__862fA{position:absolute;top:var(--fold-top,117.5px);right:0;bottom:var(--fold-top,117.5px);left:var(--fold-left,164px);border-radius:12px;box-shadow:0 18px 48px var(--sh-68-75-132-16),0 3px 10px var(--sh-72-84-145-07);opacity:0;transition:top .3s var(--rail-ease) 50ms,bottom .3s var(--rail-ease) 50ms,left .3s var(--rail-ease) 50ms,border-radius .3s var(--rail-ease) 50ms,opacity .12s ease .22s}.legal-contents_rail__cJzsw[data-open=true] .legal-contents_halo__862fA{top:0;bottom:0;left:0;border-radius:20px;opacity:1;transition:top .36s var(--rail-ease),bottom .36s var(--rail-ease),left .36s var(--rail-ease),border-radius .36s var(--rail-ease),opacity 60ms ease 0s}.legal-contents_skin__700W7{position:absolute;inset:0;box-sizing:border-box;border:1px solid var(--inset-90);border-radius:20px;background:var(--surface);box-shadow:inset 0 1px 0 var(--inset-96);opacity:0;transition:opacity .12s ease .22s}.legal-contents_rail__cJzsw[data-open=true] .legal-contents_skin__700W7{opacity:1;transition:opacity 60ms ease 0s}.legal-contents_panel__oSlPk{position:absolute;top:50%;right:0;box-sizing:border-box;width:var(--panel-width,212px);max-height:calc(100dvh - 96px);padding:13px 9px;overflow-y:auto;opacity:0;transform:translateY(-50%);visibility:hidden;transition:opacity .1s ease-out,visibility 0s linear .1s}.legal-contents_rail__cJzsw[data-open=true] .legal-contents_panel__oSlPk{opacity:1;visibility:visible;transition:opacity .21s ease-out 90ms,visibility 0s}.legal-contents_panelLabel__zQCR0{margin:0;padding:0 12px 8px;color:var(--link-5856c9);font-size:11px;font-weight:700;letter-spacing:.08em;line-height:18px;text-transform:uppercase}.legal-contents_panelList__0d9Wi,.legal-contents_sheetList__jOP7U{margin:0;padding:0;list-style:none}.legal-contents_panelRow__fNVK_{display:block;padding:5px 12px;border-radius:10px;color:var(--ink-body-3f4a68);font-size:14px;line-height:20px;text-decoration:none;text-wrap:balance;transition:background-color .12s ease,color .12s ease}.legal-contents_panelRow__fNVK_:hover{color:var(--ink)}.legal-contents_panelRow__fNVK_.legal-contents_current__I_1Im,.legal-contents_panelRow__fNVK_.legal-contents_current__I_1Im:hover{background:var(--row-current);color:var(--link-strong)}.legal-contents_panelRow__fNVK_:focus-visible,.legal-contents_sheetRow__kDK27:focus-visible{outline:2px solid var(--link-5856c9);outline-offset:-2px}.legal-contents_sheetRow__kDK27[data-quiet-focus]:focus-visible{outline:none}.legal-contents_contentsButton__GJhP0{position:fixed;bottom:calc(24px + env(safe-area-inset-bottom, 0px));left:50%;z-index:20;display:inline-flex;box-sizing:border-box;max-width:calc(100vw - 48px);height:44px;align-items:center;gap:8px;margin:0;padding:0 18px 0 14px;border:1px solid var(--inset-90);border-radius:999px;background:var(--surface);box-shadow:0 18px 48px var(--sh-68-75-132-16),0 3px 10px var(--sh-72-84-145-07),inset 0 1px 0 var(--inset-96);color:var(--ink);font-family:inherit;font-size:15px;line-height:20px;cursor:pointer;transform:translate(-50%);transition:opacity .18s ease,transform .18s ease,visibility 0s}.legal-contents_contentsButton__GJhP0[data-visible=false]{transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s;visibility:hidden;opacity:0;pointer-events:none;transform:translate(-50%,8px)}.legal-contents_contentsButton__GJhP0[data-covered=true]{visibility:hidden;opacity:0;pointer-events:none;transform:translate(-50%);transition:opacity .15s ease,transform .18s ease,visibility 0s linear .15s}.legal-contents_contentsButton__GJhP0[data-closing=true][data-visible=true]{transition:opacity .18s ease .2s,transform .18s ease,visibility 0s}.legal-contents_contentsButton__GJhP0:focus-visible{outline:2px solid var(--link-5856c9);outline-offset:3px}.legal-contents_contentsIcon__yC5Fv{flex:none;color:var(--link-5856c9)}.legal-contents_contentsName__xXxed{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.legal-contents_sheetLayer__s2C12{position:fixed;inset:0;z-index:40}.legal-contents_sheetLayer__s2C12[data-state=closed]{pointer-events:none}.legal-contents_dim__6rl9r{position:absolute;inset:0;background:transparent;touch-action:none;transition:background-color .3s ease}.legal-contents_sheetLayer__s2C12[data-state=open] .legal-contents_dim__6rl9r{background:var(--sheet-shade)}.legal-contents_sheet__3Kvg3{position:absolute;top:32%;right:0;bottom:0;left:0;display:flex;box-sizing:border-box;max-width:560px;flex-direction:column;margin:0 auto;padding:10px 10px 0;overflow:hidden;border:1px solid var(--inset-90);border-bottom:0;border-radius:var(--sheet-radius) var(--sheet-radius) 0 0;background:var(--surface);box-shadow:0 -10px 40px var(--sh-40-44-100-20),inset 0 1px 0 var(--inset-96);transform:translateY(calc(100% + 60px));transition:transform var(--sheet-close) var(--ease-grace-close)}.legal-contents_sheetLayer__s2C12[data-state=open] .legal-contents_sheet__3Kvg3{transform:translateY(0);transition:transform var(--sheet-open) var(--ease-grace)}.legal-contents_grabber__kBzjj,.legal-contents_sheetLabel__eS4Gy{touch-action:none}.legal-contents_grabber__kBzjj{width:36px;height:5px;flex:none;align-self:center;border-radius:3px;background:var(--grabber)}.legal-contents_sheetLabel__eS4Gy{flex:none;margin:0;padding:16px 14px 8px;color:var(--link-5856c9);font-size:12px;font-weight:700;letter-spacing:.08em;line-height:16px;text-transform:uppercase}.legal-contents_sheetScroll__J_Pua{min-height:0;flex:1;padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px));overflow-y:auto;overscroll-behavior:contain}.legal-contents_sheetRow__kDK27{display:block;padding:11px 14px;border-radius:12px;color:var(--ink-body-2c3653);font-size:16px;line-height:22px;text-decoration:none;transition:background-color .1s ease,color .1s ease}.legal-contents_sheetRow__kDK27.legal-contents_current__I_1Im{color:var(--link-strong)}@media (min-width:981px){.legal-contents_rail__cJzsw{position:fixed;top:50%;right:116px;z-index:5;display:block;transform:translateY(-50%);opacity:clamp(0,calc((var(--legal-p, 0) - .58) / .12),1)}.legal-contents_rail__cJzsw[data-shown=false]{visibility:hidden}.legal-contents_contentsButton__GJhP0,.legal-contents_sheetLayer__s2C12{display:none}}@media (prefers-reduced-motion:reduce){.legal-contents_contentsButton__GJhP0,.legal-contents_contentsButton__GJhP0[data-covered=true],.legal-contents_contentsButton__GJhP0[data-visible=false]{transition:opacity .18s ease;transform:translate(-50%)}.legal-contents_rail__cJzsw[data-open=true] .legal-contents_shape__0YFXU,.legal-contents_shape__0YFXU{clip-path:inset(-2px round 22px);transition:none}.legal-contents_halo__862fA,.legal-contents_rail__cJzsw[data-open=true] .legal-contents_halo__862fA,.legal-contents_rail__cJzsw[data-open=true] .legal-contents_skin__700W7,.legal-contents_skin__700W7{transition:opacity .15s ease}.legal-contents_halo__862fA,.legal-contents_rail__cJzsw[data-open=true] .legal-contents_halo__862fA{top:0;bottom:0;left:0;border-radius:20px}.legal-contents_panel__oSlPk{transition:opacity .15s ease,visibility 0s linear .15s}.legal-contents_rail__cJzsw[data-open=true] .legal-contents_panel__oSlPk{transition:opacity .15s ease,visibility 0s}.legal-contents_mark__GCQRu,.legal-contents_rail__cJzsw[data-open=true] .legal-contents_mark__GCQRu{transform:none;transition:opacity .15s ease,width .2s ease-in-out,height .2s ease-in-out,background-color .2s ease-in-out}.legal-contents_dim__6rl9r{transition:background-color .2s ease}.legal-contents_sheetLayer__s2C12[data-state=open] .legal-contents_sheet__3Kvg3,.legal-contents_sheet__3Kvg3{opacity:0;transform:none;transition:opacity .2s ease}.legal-contents_sheetLayer__s2C12[data-state=open] .legal-contents_sheet__3Kvg3{opacity:1}}.legal-page_page__9VBOM{--side:24px;--legal-p:0;position:relative;min-height:100dvh;background:var(--page);color:var(--ink);font-family:var(--font-lato),sans-serif}.legal-page_scroller__Gz9BZ{position:relative;z-index:1;padding-inline:var(--side);overflow-x:clip}.legal-page_scroller__Gz9BZ:focus,.legal-page_scroller__Gz9BZ:focus-visible{outline:none}@media (hover:hover) and (pointer:fine){.legal-page_scroller__Gz9BZ{height:100dvh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--mark-20) transparent}@supports not (scrollbar-color:auto){.legal-page_scroller__Gz9BZ::-webkit-scrollbar{width:8px;background:transparent}.legal-page_scroller__Gz9BZ::-webkit-scrollbar-corner,.legal-page_scroller__Gz9BZ::-webkit-scrollbar-track,.legal-page_scroller__Gz9BZ::-webkit-scrollbar-track-piece{background:transparent}.legal-page_scroller__Gz9BZ::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:9999px;background:var(--mark-20);background-clip:padding-box}.legal-page_scroller__Gz9BZ::-webkit-scrollbar-button{display:none}}}.legal-page_backdrop__8B7rn{position:fixed;inset:0;z-index:0;pointer-events:none}.legal-page_fade__I3W1D,.legal-page_gradient__QXmBr{position:absolute;inset:0}.legal-page_fade__I3W1D{background:linear-gradient(180deg,var(--legal-top-wash) 0,var(--wash-20) 12%,var(--wash-00) 26%)}.legal-page_light__W_GXL{position:absolute;inset:0;background:linear-gradient(90deg,var(--legal-light-50) 0,var(--legal-light-68) 12%,var(--legal-light-68) 88%,var(--legal-light-50) 100%);opacity:var(--legal-p)}.legal-page_bottomBand__sUqaT,.legal-page_topBand__Asr_y{display:none}@media (max-width:980px){.legal-page_topBand__Asr_y{position:fixed;top:0;right:0;left:0;z-index:10;display:block;height:max(12px,env(safe-area-inset-top,0px));background:none;background-color:var(--top-band);pointer-events:none}.legal-page_topBand__Asr_y:after{position:absolute;top:100%;right:0;left:0;height:8px;background:linear-gradient(180deg,var(--top-band),transparent);content:""}.legal-page_bottomBand__sUqaT{position:fixed;right:0;bottom:0;left:0;z-index:10;display:block;height:12px;background-color:var(--bottom-band);pointer-events:none}.legal-page_bottomBand__sUqaT:before{position:absolute;right:0;bottom:100%;left:0;height:16px;background:linear-gradient(0deg,var(--bottom-band),transparent);content:""}html.dark .legal-page_backdrop__8B7rn:after{position:absolute;right:0;bottom:0;left:0;height:15%;background:linear-gradient(0deg,rgb(var(--bottom-band-rgb)/.94) 0,rgb(var(--bottom-band-rgb)/.45) 30%,rgb(var(--bottom-band-rgb)/.12) 65%,rgb(var(--bottom-band-rgb)/0) 100%);content:""}}.legal-page_frame__J0GHF{max-width:64rem;margin:0 auto}.legal-page_page__9VBOM a:focus-visible{outline:2px solid var(--link-5856c9);outline-offset:3px;border-radius:4px}.legal-page_page__9VBOM strong{color:var(--ink);font-weight:700}.legal-page_link___ykc7{color:var(--link-4644b8);text-decoration:underline;text-decoration-color:var(--link-line-4644b8);text-underline-offset:3px}.legal-page_link___ykc7:hover{color:var(--link-strong-2f2d96)}.legal-page_header__rzWGh{--header-side:24px;position:absolute;top:calc(1.35rem + env(safe-area-inset-top, 0px));right:calc(var(--header-side) + max(0px, (100% - 2 * var(--side) - 64rem) / 2));left:max(var(--header-side),calc((100vw - 64rem) / 2));z-index:2;display:flex;height:36px;align-items:center;justify-content:space-between}.legal-page_logo__nG1Bp{display:block;height:36px;width:auto}.legal-page_back__be40l{display:inline-flex;min-height:44px;align-items:center;gap:4px;margin-block:-5px;color:var(--ink-body-3f4a68);font-size:15px;line-height:1;text-decoration:none}.legal-page_back__be40l:hover{color:var(--ink)}.legal-page_firstScreen__tUV7x{display:block;min-height:100svh}.legal-page_hero__mtoha{display:block}.legal-page_page__9VBOM[data-progress] .legal-page_hero__mtoha{opacity:clamp(0,calc((1 - var(--legal-p)) / .8),1)}@media (max-width:980px){.legal-page_page__9VBOM[data-progress] .legal-page_hero__mtoha:has(.legal-page_note__zGSA2){opacity:1}.legal-page_page__9VBOM[data-progress] .legal-page_hero__mtoha:has(.legal-page_note__zGSA2) .legal-page_copy__EfRI7{opacity:clamp(0,calc((1 - var(--legal-p)) / .8),1)}}.legal-page_copy__EfRI7{box-sizing:border-box;min-height:290px;padding-top:100px;text-align:center}.legal-page_photos__ixaxL{position:relative;width:64px;height:64px;margin:0 auto}.legal-page_george__foE5y{display:block;width:64px;height:64px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px var(--photo-ring),0 10px 24px var(--sh-68-75-132-20)}.legal-page_grace__5p14w{position:absolute;right:-8px;bottom:-3px;width:28px;height:28px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--photo-ring)}.legal-page_title___uWd3{margin:16px 0 0;color:var(--ink);font-size:30px;font-weight:400;letter-spacing:-.06em;line-height:1}.legal-page_titleLine__QMYvV{white-space:nowrap;letter-spacing:inherit}.legal-page_title___uWd3 .legal-page_simply__Pmsft{font-size:1.12em}.legal-page_title___uWd3 .legal-page_titleNote__70821{font-family:var(--font-instrument-serif),Georgia,serif;font-size:1.18em;font-style:italic;letter-spacing:-.01em}.legal-page_meta__2UvAj{margin:12px 0 0;color:var(--ink-soft-5b6478);font-size:13px;line-height:18px}.legal-page_stage___Gg9R{position:relative}.legal-page_card__mVO7M{display:flex;box-sizing:border-box;width:100%;max-width:560px;flex-direction:column;margin:0 auto;padding:20px 18px 18px;border:1px solid var(--inset-90);border-radius:28px;background:var(--surface);box-shadow:0 29px 77px var(--sh-68-75-132-15),0 5px 16px var(--sh-72-84-145-07),inset 0 1px 0 var(--inset-96)}.legal-page_cardLabel__QSer8{margin:0 0 6px;color:var(--link-5856c9);font-size:12px;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.legal-page_cardItems__m8sKW{margin:0 0 4px;padding:0;list-style:none}.legal-page_cardItems__m8sKW li{padding:7px 0;border-bottom:1px solid var(--line-07);color:var(--ink);font-size:15px;line-height:22px}.legal-page_cardItems__m8sKW li:last-child{border-bottom:0}.legal-page_cardLetter__NHt8Z{margin:4px 0 6px;color:var(--ink);font-size:15px;line-height:22px}.legal-page_cardLetter__NHt8Z p{margin:0 0 12px}.legal-page_cardContact__RBa9y{margin:auto 0 0;padding-top:16px;border-top:1px solid var(--line-07);color:var(--ink-body-3f4a68);font-size:14px;line-height:21px}.legal-page_signature__f79J_{display:block;width:230px;height:78px;margin-top:7px;background-color:currentColor;-webkit-mask:url(/images/george-signature.svg) left center/contain no-repeat;mask:url(/images/george-signature.svg) left center/contain no-repeat}.legal-page_card__mVO7M.legal-page_note__zGSA2{background:var(--note-paper)}.legal-page_note__zGSA2 .legal-page_cardLetter__NHt8Z{margin-top:2px;background-image:linear-gradient(to bottom,transparent 31px,var(--note-line) 31px);background-position:0 2px;background-size:100% 32px;font-family:var(--font-caveat),cursive;font-size:24px;line-height:32px}.legal-page_note__zGSA2 .legal-page_cardLetter__NHt8Z p{margin:0}.legal-page_note__zGSA2 .legal-page_cardLetter__NHt8Z p:not(:last-child){margin-bottom:32px}.legal-page_reading__VoTD6{position:relative;max-width:560px;margin:0 auto;padding:40px 0 0}.legal-page_bridge__lnHEb{display:flex;flex-direction:column;gap:10px;margin:0 0 20px}.legal-page_bridgeLabel__QhIrZ{margin:0;color:var(--link-5856c9);font-size:12px;font-weight:700;letter-spacing:.08em;line-height:18px;text-transform:uppercase}.legal-page_bridgeBar__my2TR{display:block;width:24px;height:3px;border-radius:2px;background:linear-gradient(147.72deg,rgba(165,164,255,.95),rgba(119,118,238,.95) 44%,rgba(232,184,232,.95))}.legal-page_page__9VBOM[data-progress]{--arrive:clamp(0,calc((var(--legal-p) - 0.05) / 0.3),1)}.legal-page_page__9VBOM[data-progress] .legal-page_arriveFade__N7U1L,.legal-page_page__9VBOM[data-progress] .legal-page_arrive__wOWub{opacity:var(--arrive)}.legal-page_page__9VBOM[data-progress] .legal-page_arriveRise__UwB8P,.legal-page_page__9VBOM[data-progress] .legal-page_arrive__wOWub{transform:translateY(calc((1 - var(--arrive)) * 24px))}@media (prefers-reduced-motion:reduce){.legal-page_page__9VBOM[data-progress] .legal-page_arriveRise__UwB8P,.legal-page_page__9VBOM[data-progress] .legal-page_arrive__wOWub{transform:none}}.legal-page_toc__ZtLWE{margin:0}.legal-page_tocLabel__tdBgX{margin:0 0 8px;color:var(--ink-body-3f4a68);font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.legal-page_tocList__9HWe6{display:grid;margin:0;padding:0;list-style:none}.legal-page_tocList__9HWe6 li{border-bottom:1px solid var(--line-08)}.legal-page_tocLink__1jGka{display:block;padding:10px 0;color:var(--link-4644b8);font-size:16px;line-height:24px;text-decoration:none}.legal-page_tocLink__1jGka:hover{color:var(--link-strong-2f2d96);text-decoration:underline;text-decoration-color:var(--link-line-4644b8);text-underline-offset:3px}.legal-page_section__3cgQn{margin-top:48px;padding-top:32px;border-top:1px solid var(--line-10);scroll-margin-top:24px}.legal-page_toc__ZtLWE+.legal-page_section__3cgQn{margin-top:40px}.legal-page_sectionTitle__vovL0{margin:0 0 12px;color:var(--ink);font-size:26px;font-weight:400;letter-spacing:-.04em;line-height:30px}.legal-page_blocks__p7EEm p,.legal-page_blocks__p7EEm ul{margin:0}.legal-page_blocks__p7EEm{display:flex;flex-direction:column;gap:10px}.legal-page_lead__Z1Q2R{color:var(--ink);font-size:17px;font-weight:700;line-height:26px}.legal-page_body__lQ35X{color:var(--ink-body-2c3653);font-size:16px;line-height:26px}.legal-page_bullets__Jtni0{padding:0;list-style:none}.legal-page_bullets__Jtni0 li{position:relative;padding-left:18px;color:var(--ink-body-2c3653);font-size:16px;line-height:26px}.legal-page_bullets__Jtni0 li+li{margin-top:8px}.legal-page_bullets__Jtni0 li:before{position:absolute;top:10px;left:0;width:6px;height:6px;border-radius:50%;background:#7776ee;content:""}.legal-page_bullets__Jtni0 .legal-page_nested__wbe4d{margin-top:8px;padding:0 0 0 18px;list-style:none}.legal-page_bullets__Jtni0 .legal-page_nested__wbe4d li{padding-left:18px}.legal-page_bullets__Jtni0 .legal-page_nested__wbe4d li:before{border:1.5px solid #7776ee;background:transparent;box-sizing:border-box}.legal-page_also__zN0_X{display:flex;align-items:baseline;justify-content:space-between;margin-top:48px;padding:20px 0;border-top:1px solid var(--line-10);color:var(--ink-body-3f4a68);font-size:16px;line-height:24px}.legal-page_footer__DnZpR{--switch-hover:var(--footer-hover-1e293b);display:flex;justify-content:center;gap:24px;padding:24px 0 calc(18px + env(safe-area-inset-bottom, 0px));color:var(--footer-64748b);font-size:14px;line-height:20px}.legal-page_footer__DnZpR a{color:inherit;text-decoration:none}.legal-page_footer__DnZpR a:hover{color:var(--footer-hover-1e293b)}@media (min-width:640px){.legal-page_header__rzWGh{--header-side:32px;height:40px}.legal-page_logo__nG1Bp{height:40px}}@media (min-width:1024px){.legal-page_header__rzWGh{--header-side:40px}}@media (min-width:768px){.legal-page_blocks__p7EEm{gap:12px}.legal-page_page__9VBOM{--side:48px}.legal-page_back__be40l{margin-block:0}}@media (min-width:981px){.legal-page_page__9VBOM{--side:40px}.legal-page_fade__I3W1D{background:linear-gradient(180deg,var(--wash-94) 0,var(--wash-20) 12%,var(--wash-00) 26%),radial-gradient(ellipse 48% 56% at 48% 48%,var(--lift-20) 0,var(--lift-00) 72%)}.legal-page_firstScreen__tUV7x{display:flex;min-height:max(100dvh,740px);box-sizing:border-box;flex-direction:column;padding:70px 0 46px}.legal-page_hero__mtoha{flex:1;justify-content:flex-start;gap:24px;padding-top:max(0px,calc((max(100dvh, 740px) - 806px) / 2))}.legal-page_copy__EfRI7,.legal-page_hero__mtoha{display:flex;flex-direction:column;align-items:center;min-height:0}.legal-page_copy__EfRI7{height:186px;justify-content:flex-end;padding-top:0;text-align:center}.legal-page_title___uWd3{margin-top:14px;font-size:clamp(3rem,4vw,4rem)}.legal-page_meta__2UvAj{margin-top:16px;font-size:14px;line-height:20px}.legal-page_stage___Gg9R{width:28rem}.legal-page_card__mVO7M{max-width:none;margin:0;padding:26px 22px 22px;border-radius:32px}.legal-page_cardLabel__QSer8{font-size:13px}.legal-page_cardItems__m8sKW li{font-size:16px;line-height:24px}.legal-page_cardContact__RBa9y{font-size:15px;line-height:22px}.legal-page_cardLetter__NHt8Z{font-size:16px;line-height:24px}.legal-page_light__W_GXL{right:auto;left:50%;width:960px;background:linear-gradient(90deg,var(--legal-light-00) 0,var(--legal-light-72) 160px,var(--legal-light-72) calc(100% - 160px),var(--legal-light-00) 100%);transform:translateX(-50%)}.legal-page_reading__VoTD6{width:560px;max-width:none;margin:0 auto;padding-top:40px}.legal-page_bridge__lnHEb{margin-bottom:24px}.legal-page_bridgeLabel__QhIrZ{font-size:13px}.legal-page_toc__ZtLWE{display:none}.legal-page_section__3cgQn.legal-page_firstSection__GT_5u{margin-top:0;padding-top:0;border-top:0}.legal-page_sectionTitle__vovL0{font-size:30px;line-height:34px}.legal-page_lead__Z1Q2R{font-size:18px;line-height:28px}.legal-page_body__lQ35X{font-size:17px;line-height:28px}.legal-page_bullets__Jtni0 li{padding-left:18px;font-size:17px;line-height:26px}}.letter-aside_aside__H1yPi{--pink-ink:#a8509b}html.dark .letter-aside_aside__H1yPi{--pink-ink:#efb4e8}.letter-aside_srOnly__c8LKy{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.letter-aside_word__p7sek{position:relative;background:linear-gradient(90deg,rgba(165,164,255,.95),rgba(119,118,238,.95) 44%,rgba(232,184,232,.95));background-clip:text;color:transparent;cursor:default;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-tap-highlight-color:transparent}.letter-aside_word__p7sek:after{position:absolute;inset:-8px -10px;content:""}.letter-aside_note__4Dcmj{color:var(--pink-ink);font-family:var(--font-caveat),cursive}.letter-aside_words__IlGf8{display:inline-block;opacity:0;transition:opacity 105ms ease-in-out .25s}.letter-aside_arrow__PJjGF{position:absolute;top:0;left:0;pointer-events:none}.letter-aside_arrow__PJjGF path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4}.letter-aside_arrowLine__XFEcO{stroke-dasharray:1 3;stroke-dashoffset:1.02;opacity:0;transition:opacity 105ms ease-in-out .25s,stroke-dashoffset 0s linear 355ms}.letter-aside_arrowHead__kA5KJ{opacity:0;transition:opacity 105ms ease-in-out .25s}.letter-aside_aside__H1yPi[data-open] .letter-aside_words__IlGf8{opacity:1;transition:opacity 225ms ease-in-out}.letter-aside_aside__H1yPi[data-open] .letter-aside_arrowLine__XFEcO{stroke-dashoffset:0;opacity:.85;transition:opacity 0s,stroke-dashoffset .3s ease-in-out 105ms}.letter-aside_aside__H1yPi[data-open] .letter-aside_arrowHead__kA5KJ{opacity:.85;transition:opacity 105ms ease-in-out .36s}@media (hover:hover){.letter-aside_aside__H1yPi:hover .letter-aside_words__IlGf8{opacity:1;transition:opacity 225ms ease-in-out}.letter-aside_aside__H1yPi:hover .letter-aside_arrowLine__XFEcO{stroke-dashoffset:0;opacity:.85;transition:opacity 0s,stroke-dashoffset .3s ease-in-out 105ms}.letter-aside_aside__H1yPi:hover .letter-aside_arrowHead__kA5KJ{opacity:.85;transition:opacity 105ms ease-in-out .36s}}@media (min-width:981px){.letter-aside_note__4Dcmj{position:relative;float:right;width:180px;margin:-2px -220px -80px 40px;font-size:22px;line-height:25px;text-wrap:balance}.letter-aside_words__IlGf8{transform:rotate(-4deg);transform-origin:left center}}@media (max-width:980px){p:has(.letter-aside_aside__H1yPi){position:relative}.letter-aside_note__4Dcmj{position:absolute;left:0;z-index:2;width:100%;font-size:21px;line-height:24px;pointer-events:none}.letter-aside_words__IlGf8{padding:3px 11px 5px;border-radius:10px;background:var(--note-paper);box-shadow:0 0 0 1px var(--note-line),0 6px 18px rgba(23,33,61,.12);transform:rotate(-2deg) translateY(-3px) scale(.97);transform-origin:0 0;white-space:nowrap;transition:opacity 105ms ease-in-out,transform .3s ease-in-out}.letter-aside_aside__H1yPi[data-open] .letter-aside_words__IlGf8{transform:rotate(-2deg);transition:opacity 225ms ease-in-out,transform .3s ease-in-out}.letter-aside_arrowLine__XFEcO{transition:opacity 105ms ease-in-out,stroke-dashoffset 0s linear 105ms}.letter-aside_arrowHead__kA5KJ{transition:opacity 105ms ease-in-out}}@media (max-width:980px) and (prefers-reduced-motion:reduce){.letter-aside_aside__H1yPi[data-open] .letter-aside_words__IlGf8,.letter-aside_words__IlGf8{transform:rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.letter-aside_arrowLine__XFEcO{stroke-dashoffset:0}}