@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;0,9..144,600;1,9..144,400;1,9..144,500&family=Inter+Tight:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";@font-face{font-family:Inter Tight;font-style:normal;font-weight:400 700;font-display:swap;src:local("Inter Tight")}@font-face{font-family:Fraunces;font-style:normal;font-weight:400 600;font-display:swap;src:local("Fraunces")}@font-face{font-family:Fraunces;font-style:italic;font-weight:400 500;font-display:swap;src:local("Fraunces")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:local("JetBrains Mono")}@property --hue{syntax: "<number>"; inherits: true; initial-value: 300;}:root{--hue: 300;--purple-50: oklch(.98 .015 var(--hue));--purple-100: oklch(.95 .03 var(--hue));--purple-200: oklch(.88 .06 var(--hue));--purple-300: oklch(.76 .12 var(--hue));--purple-400: oklch(.64 .18 var(--hue));--purple-500: oklch(.54 .21 var(--hue));--purple-600: oklch(.45 .19 var(--hue));--purple-700: oklch(.36 .15 var(--hue));--purple-800: oklch(.26 .09 var(--hue));--purple-900: oklch(.18 .05 var(--hue));--purple-950: oklch(.12 .03 var(--hue));--bg: oklch(.985 .005 var(--hue));--bg-lum: .97;--bg-elevated: oklch(1 .002 var(--hue));--surface: oklch(.98 .008 var(--hue));--surface-raised: oklch(1 .002 var(--hue));--border: oklch(.88 .03 var(--hue) / .6);--border-soft: oklch(.93 .02 var(--hue) / .5);--text: oklch(.18 .03 var(--hue));--text-muted: oklch(.46 .03 var(--hue));--text-dim: oklch(.65 .02 var(--hue));--brand: oklch(.52 .2 var(--hue));--brand-soft: oklch(.92 .05 var(--hue));--brand-bg: oklch(.97 .02 var(--hue));--accent: oklch(.6 .18 var(--hue));--on-brand: #ffffff;--brand-solid: var(--brand);--danger-solid: var(--danger);--danger: oklch(.58 .2 22);--success: oklch(.58 .15 155);--warn: oklch(.68 .15 75);--aurora: radial-gradient(60% 50% at 20% 10%, oklch(.93 .09 var(--hue) / .8), transparent 70%), radial-gradient( 70% 55% at 85% 20%, oklch(.92 .08 calc(var(--hue) + 40) / .6), transparent 70% ), radial-gradient( 80% 60% at 50% 100%, oklch(.95 .06 calc(var(--hue) - 30) / .7), transparent 70% );--aurora-tide: radial-gradient( 60% 50% at 20% 10%, oklch(.93 .09 calc(var(--hue) - 28) / .8), transparent 70% ), radial-gradient( 70% 55% at 85% 20%, oklch(.92 .08 calc(var(--hue) + 12) / .6), transparent 70% ), radial-gradient( 80% 60% at 50% 100%, oklch(.95 .06 calc(var(--hue) - 58) / .7), transparent 70% );--aurora-orb: radial-gradient( circle, oklch(.88 .11 var(--hue) / .5), transparent 70% );--aurora-vignette: radial-gradient( 125% 115% at 50% 38%, transparent 45%, oklch(.32 .03 var(--hue) / .16) 100% )}[data-theme=dark]{--bg: oklch(.13 .025 var(--hue));--bg-lum: .13;--bg-elevated: oklch(.17 .035 var(--hue));--surface: oklch(.2 .04 var(--hue));--surface-raised: oklch(.23 .045 var(--hue));--border: oklch(.3 .04 var(--hue) / .5);--border-soft: oklch(.25 .03 var(--hue) / .4);--text: oklch(.97 .01 var(--hue));--text-muted: oklch(.7 .02 var(--hue));--text-dim: oklch(.5 .015 var(--hue));--brand: oklch(.7 .16 var(--hue));--brand-soft: oklch(.3 .07 var(--hue));--brand-bg: oklch(.17 .05 var(--hue));--accent: oklch(.78 .14 var(--hue));--on-brand: #ffffff;--brand-solid: oklch(.52 .21 var(--hue));--danger-solid: oklch(.55 .2 22);--danger: oklch(.67 .18 22);--success: oklch(.72 .15 155);--warn: oklch(.78 .14 80);--aurora: radial-gradient(60% 50% at 20% 10%, oklch(.28 .13 var(--hue) / .9), transparent 70%), radial-gradient( 70% 55% at 85% 20%, oklch(.22 .11 calc(var(--hue) + 40) / .7), transparent 70% ), radial-gradient( 80% 60% at 50% 100%, oklch(.18 .09 calc(var(--hue) - 30) / .85), transparent 70% );--aurora-tide: radial-gradient( 60% 50% at 20% 10%, oklch(.28 .13 calc(var(--hue) - 28) / .9), transparent 70% ), radial-gradient( 70% 55% at 85% 20%, oklch(.22 .11 calc(var(--hue) + 12) / .7), transparent 70% ), radial-gradient( 80% 60% at 50% 100%, oklch(.18 .09 calc(var(--hue) - 58) / .85), transparent 70% );--aurora-orb: radial-gradient( circle, oklch(.64 .18 var(--hue) / .6), transparent 70% );--aurora-vignette: radial-gradient( 125% 115% at 50% 38%, transparent 42%, oklch(.09 .02 var(--hue) / .62) 100% )}[data-theme=light]{--bg: oklch(.985 .005 var(--hue));--bg-lum: .97;--bg-elevated: oklch(1 .002 var(--hue));--surface: oklch(.98 .008 var(--hue));--surface-raised: oklch(1 .002 var(--hue));--border: oklch(.88 .03 var(--hue) / .6);--border-soft: oklch(.93 .02 var(--hue) / .5);--text: oklch(.18 .03 var(--hue));--text-muted: oklch(.46 .03 var(--hue));--text-dim: oklch(.65 .02 var(--hue));--brand: oklch(.52 .2 var(--hue));--brand-soft: oklch(.92 .05 var(--hue));--brand-bg: oklch(.97 .02 var(--hue));--accent: oklch(.6 .18 var(--hue));--on-brand: #ffffff;--brand-solid: var(--brand);--danger-solid: var(--danger);--danger: oklch(.58 .2 22);--success: oklch(.58 .15 155);--warn: oklch(.68 .15 75);--aurora: radial-gradient(60% 50% at 20% 10%, oklch(.93 .09 var(--hue) / .8), transparent 70%), radial-gradient( 70% 55% at 85% 20%, oklch(.92 .08 calc(var(--hue) + 40) / .6), transparent 70% ), radial-gradient( 80% 60% at 50% 100%, oklch(.95 .06 calc(var(--hue) - 30) / .7), transparent 70% );--aurora-tide: radial-gradient( 60% 50% at 20% 10%, oklch(.93 .09 calc(var(--hue) - 28) / .8), transparent 70% ), radial-gradient( 70% 55% at 85% 20%, oklch(.92 .08 calc(var(--hue) + 12) / .6), transparent 70% ), radial-gradient( 80% 60% at 50% 100%, oklch(.95 .06 calc(var(--hue) - 58) / .7), transparent 70% );--aurora-orb: radial-gradient( circle, oklch(.88 .11 var(--hue) / .5), transparent 70% );--aurora-vignette: radial-gradient( 125% 115% at 50% 38%, transparent 45%, oklch(.32 .03 var(--hue) / .16) 100% )}:root{--entity-rose: #ffbdc5;--entity-amber: #f5a25f;--entity-gold: #f0c04a;--entity-green: #9fd17a;--entity-teal: #6fc2b4;--entity-blue: #7aa6e8;--entity-violet: #b592e5;--entity-magenta: #d97ac4;--entity-slate: #8a8a8f;--entity-plum: #4f4378}:root{--tint-color: var(--brand);--tint-08: color-mix(in oklab, var(--tint-color) 8%, transparent);--tint-12: color-mix(in oklab, var(--tint-color) 12%, transparent);--tint-18: color-mix(in oklab, var(--tint-color) 18%, transparent);--tint-25: color-mix(in oklab, var(--tint-color) 25%, transparent);--tint-40: color-mix(in oklab, var(--tint-color) 40%, transparent)}[data-hue=violet]{--hue: 290}[data-hue=grape]{--hue: 310}[data-hue=magenta]{--hue: 330}[data-hue=indigo]{--hue: 265}[data-hue=blue]{--hue: 250}:root{--font-display: "Fraunces", "Playfair Display", Georgia, serif;--font-sans: "Inter Tight", "Inter", -apple-system, system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;--text-display-xl: 56px;--text-display-lg: 42px;--text-display-md: 32px;--text-display-sm: 24px;--text-display-xs: 18px;--text-fluid-hero: clamp(40px, 9vw, 60px);--text-fluid-system: clamp(42px, 10vw, 64px);--text-fluid-name: clamp(21px, 4.2vw, 26px);--text-lg: 16px;--text-base: 15px;--text-sm: 13px;--text-xs: 12px;--text-2xs: 11px;--text-micro: 10px;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--leading-tight: 1.05;--leading-snug: 1.3;--leading-body: 1.55;--tracking-display: -.02em;--tracking-tight: -.01em;--tracking-normal: 0;--tracking-label: .08em;--tracking-wide: .14em}:root{--space-xs: 4px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px;--space-xl: 24px;--space-2xl: 32px;--space-3xl: 48px;--gutter: 20px;--card-padding: 16px;--row-height: 64px;--row-height-compact: 52px;--tap-target: 44px}:root{--bp-sm: 640px;--bp-md: 768px;--bp-lg: 1024px;--bp-xl: 1280px;--content-max-phone: 420px;--content-max-read: 720px;--content-max-wide: 1040px;--gutter-wide: 36px}:root{--radius-xs: 6px;--radius-sm: 10px;--radius-md: 14px;--radius-lg: 20px;--radius-xl: 28px;--radius-pill: 999px}:root{--shadow-card: 0 12px 32px -16px rgba(80, 40, 120, .15);--shadow-float: 0 8px 24px -6px rgba(80, 40, 120, .12);--shadow-pop: 0 20px 60px -20px rgba(60, 40, 100, .25);--shadow-sheet: 0 -20px 60px rgba(0, 0, 0, .3);--shadow-brand-glow: 0 8px 24px -8px;--shadow-inset: inset 0 1px 3px rgba(0, 0, 0, .06);--z-nav: 20;--z-sheet: 100;--z-modal: 200;--z-toast: 300;--z-tooltip: 400}[data-theme=dark]{--shadow-card: 0 12px 32px -12px rgba(0, 0, 0, .6);--shadow-float: 0 8px 24px rgba(0, 0, 0, .4);--shadow-pop: 0 20px 60px -20px rgba(0, 0, 0, .7);--shadow-sheet: 0 -20px 60px rgba(0, 0, 0, .5)}:root{--ease-out: cubic-bezier(.2, .8, .2, 1);--ease-standard: cubic-bezier(.4, 0, .2, 1);--duration-fast: .2s;--duration-base: .25s;--duration-slow: .4s}@keyframes pl-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.15)}}@keyframes pl-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes pl-slide-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes pl-aurora{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-4%,3%) scale(1.05)}66%{transform:translate(3%,-2%) scale(.98)}}@keyframes pl-aurora-breathe{0%,to{opacity:calc(var(--pl-intensity, .6) * .62)}50%{opacity:var(--pl-intensity, .6)}}@keyframes pl-aurora-crossfade{0%,to{opacity:0}50%{opacity:1}}@keyframes pl-aurora-orb-drift{0%{transform:translate(-50%,-50%) translate(0) scale(1)}25%{transform:translate(-50%,-50%) translate(-6%,5%) scale(1.08)}50%{transform:translate(-50%,-50%) translate(4%,-7%) scale(.93)}75%{transform:translate(-50%,-50%) translate(7%,4%) scale(1.05)}to{transform:translate(-50%,-50%) translate(0) scale(1)}}@keyframes pl-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pl-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes pl-spin{to{transform:rotate(360deg)}}:where(a,button,[role=switch],[role=button],[role=radio],[role=checkbox],[tabindex]):focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg),0 0 0 4px color-mix(in oklab,var(--focus-color, var(--brand)) 55%,transparent),0 0 14px 1px color-mix(in oklab,var(--focus-color, var(--brand)) 45%,transparent)!important}:where(input,textarea,select):focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in oklab,var(--focus-color, var(--brand)) 60%,transparent),0 0 14px 1px color-mix(in oklab,var(--focus-color, var(--brand)) 40%,transparent)}.pl-field:focus-within{box-shadow:0 0 0 2px color-mix(in oklab,var(--focus-color, var(--brand)) 60%,transparent),0 0 14px 1px color-mix(in oklab,var(--focus-color, var(--brand)) 38%,transparent)}.pl-field:focus-within :where(input,textarea,select,[role=combobox]):focus-visible{box-shadow:none}@media(forced-colors:active){:where(a,button,input,textarea,select,[role=switch],[role=button],[tabindex]):focus-visible{outline:2px solid Highlight;outline-offset:2px}}.pl-tap{transition:transform .18s var(--ease-out, ease),filter .2s ease,background .2s ease,box-shadow .2s ease}.pl-tap:hover{filter:brightness(1.05)}.pl-tap:active{transform:scale(.97)}.pl-tap:disabled,.pl-tap[aria-disabled=true]{opacity:.45;pointer-events:none}.pl-hit{min-width:24px;min-height:24px}.pl-tap,.pl-hit{position:relative}@media(pointer:coarse){.pl-tap:after,.pl-hit:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:44px;min-height:44px}}.pl-btn{transition:transform .18s var(--ease-out, ease),filter .2s ease,background .2s ease,box-shadow .2s ease}.pl-btn:hover{filter:brightness(1.05)}.pl-btn:active{transform:scale(.97)}.pl-btn--secondary:hover,.pl-btn--ghost:hover{filter:none;background:var(--surface-raised)}.pl-btn:disabled{opacity:.45;pointer-events:none}.pl-row{transition:background .2s ease,transform .18s var(--ease-out, ease),box-shadow .2s ease;cursor:pointer}.pl-row:hover{background:var(--surface-raised)}.pl-row:active{background:color-mix(in oklab,var(--surface) 70%,var(--brand-soft));transform:scale(.985)}.pl-scroll::-webkit-scrollbar{width:0;height:0;display:none}.pl-scroll{scrollbar-width:none;-ms-overflow-style:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}[data-calm=true] *,[data-calm=true] *:before,[data-calm=true] *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}html,body{margin:0}body{background:var(--bg, #150f1c)}::view-transition-old(root),::view-transition-new(root){animation-duration:.5s;animation-timing-function:var(--ease-out, cubic-bezier(.2, .8, .2, 1))}._root_d1k3s_4{position:absolute;inset:0;pointer-events:none;overflow:hidden}._fill_d1k3s_11{position:absolute;inset:0}._orb_d1k3s_16{position:absolute;border-radius:50%;mix-blend-mode:screen;isolation:isolate;filter:blur(42px)}._root_170lg_4{margin:0;font-family:var(--font-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display)}._sizeHero_170lg_11{font-size:var(--text-fluid-hero)}._sizeSystem_170lg_14{font-size:var(--text-fluid-system)}._sizeName_170lg_17{font-size:var(--text-fluid-name)}._weightRegular_170lg_21{font-weight:var(--weight-regular)}._weightMedium_170lg_24{font-weight:var(--weight-medium)}._weightSemibold_170lg_27{font-weight:var(--weight-semibold)}._weightBold_170lg_30{font-weight:var(--weight-bold)}._toneDefault_170lg_34{color:var(--text)}._toneMuted_170lg_37{color:var(--text-muted)}._toneBrand_170lg_40{color:var(--brand)}._toneOnBrand_170lg_43{color:var(--on-brand)}._alignStart_170lg_47{text-align:start}._alignCenter_170lg_50{text-align:center}._alignEnd_170lg_53{text-align:end}._italic_170lg_57{font-style:italic}._truncate_170lg_61{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._root_z3fxc_4{margin:0;font-family:var(--font-sans);font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-dim)}._root_1hxsx_3{margin:0;font-family:var(--font-sans)}._mono_1hxsx_8{font-family:var(--font-mono)}._sizeLg_1hxsx_12{font-size:var(--text-lg)}._sizeBase_1hxsx_15{font-size:var(--text-base)}._sizeSm_1hxsx_18{font-size:var(--text-sm)}._sizeXs_1hxsx_21{font-size:var(--text-xs)}._size2xs_1hxsx_24{font-size:var(--text-2xs)}._sizeMicro_1hxsx_27{font-size:var(--text-micro)}._weightRegular_1hxsx_31{font-weight:var(--weight-regular)}._weightMedium_1hxsx_34{font-weight:var(--weight-medium)}._weightSemibold_1hxsx_37{font-weight:var(--weight-semibold)}._weightBold_1hxsx_40{font-weight:var(--weight-bold)}._toneDefault_1hxsx_44{color:var(--text)}._toneMuted_1hxsx_47{color:var(--text-muted)}._toneDim_1hxsx_50{color:var(--text-dim)}._toneBrand_1hxsx_53{color:var(--brand)}._toneAccent_1hxsx_56{color:var(--accent)}._toneOnBrand_1hxsx_59{color:var(--on-brand)}._toneDanger_1hxsx_62{color:var(--danger)}._toneSuccess_1hxsx_65{color:var(--success)}._toneWarn_1hxsx_68{color:var(--warn)}._toneInherit_1hxsx_71{color:inherit}._leadingTight_1hxsx_75{line-height:var(--leading-tight)}._leadingSnug_1hxsx_78{line-height:var(--leading-snug)}._leadingBody_1hxsx_81{line-height:var(--leading-body)}._trackingDisplay_1hxsx_85{letter-spacing:var(--tracking-display)}._trackingTight_1hxsx_88{letter-spacing:var(--tracking-tight)}._trackingNormal_1hxsx_91{letter-spacing:var(--tracking-normal)}._trackingLabel_1hxsx_94{letter-spacing:var(--tracking-label)}._trackingWide_1hxsx_97{letter-spacing:var(--tracking-wide)}._alignStart_1hxsx_101{text-align:start}._alignCenter_1hxsx_104{text-align:center}._alignEnd_1hxsx_107{text-align:end}._italic_1hxsx_111{font-style:italic}._uppercase_1hxsx_114{text-transform:uppercase}._truncate_1hxsx_118{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._clamp_1hxsx_123{display:-webkit-box;-webkit-line-clamp:var(--text-clamp);-webkit-box-orient:vertical;overflow:hidden}._root_1afk8_3{display:inline-flex;align-items:center;font-family:var(--font-display);font-weight:var(--weight-medium);letter-spacing:var(--tracking-display);line-height:1}._icon_1v6cq_5{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border-radius:50%;border:1px solid var(--border-soft);background:var(--surface);color:var(--text);cursor:pointer;--focus-color: var(--brand)}._icon_1v6cq_5:disabled{cursor:default;opacity:.5}._iconSm_1v6cq_22{width:32px;height:32px}._iconMd_1v6cq_26{width:40px;height:40px}._iconLg_1v6cq_30{width:48px;height:48px}._track_1v6cq_35{position:relative;flex-shrink:0;padding:0;border-radius:var(--radius-pill);border:1px solid var(--border-soft);background:var(--surface);cursor:pointer;--focus-color: var(--brand)}._track_1v6cq_35:disabled{cursor:default;opacity:.5}._trackSm_1v6cq_49{width:52px;height:30px}._trackMd_1v6cq_53{width:64px;height:36px}._trackLg_1v6cq_57{width:76px;height:42px}._knob_1v6cq_62{position:absolute;top:3px;left:3px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--on-brand);box-shadow:0 1px 3px #00000047;transition:left .45s var(--ease-out, ease)}._trackSm_1v6cq_49 ._knob_1v6cq_62{width:24px;height:24px}._trackMd_1v6cq_53 ._knob_1v6cq_62{width:30px;height:30px}._trackLg_1v6cq_57 ._knob_1v6cq_62{width:36px;height:36px}._trackSm_1v6cq_49[aria-checked=true] ._knob_1v6cq_62{left:25px}._trackMd_1v6cq_53[aria-checked=true] ._knob_1v6cq_62{left:31px}._trackLg_1v6cq_57[aria-checked=true] ._knob_1v6cq_62{left:37px}._page_ikj69_5{position:relative;min-height:100dvh;width:100%;overflow-x:clip;box-sizing:border-box;background:var(--bg);color:var(--text);transition:background-color .45s var(--ease-out),color .45s var(--ease-out);font-family:var(--font-sans);display:flex;flex-direction:column;align-items:center;gap:clamp(24px,4vh,40px);padding:clamp(28px,5vh,64px) clamp(20px,6vw,72px)}@media(max-height:740px){._page_ikj69_5{padding-block:20px}._hero_ikj69_35{gap:14px}._heroBody_ikj69_38{gap:8px}}._aurora_ikj69_43{z-index:0}._rise_ikj69_47{animation:_mp-rise_ikj69_1 .9s var(--ease-out) both}@keyframes _mp-rise_ikj69_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}._topbar_ikj69_64{position:relative;z-index:2;width:100%;display:flex;align-items:center;gap:12px}._spacer_ikj69_73{flex:1}._topbarEnd_ikj69_77{flex:1;display:flex;justify-content:flex-end}._hero_ikj69_35{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(16px,3vh,26px);width:100%;text-align:center}._balance_ikj69_98{text-wrap:balance}._heroBody_ikj69_38{max-width:34rem;text-wrap:pretty;display:flex;flex-direction:column;gap:clamp(10px,1.6vh,16px)}._footer_ikj69_112{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}._dataNote_ikj69_122{max-width:33rem;display:flex;flex-direction:column;gap:5px;margin-top:2px;opacity:.9}._link_ikj69_131{color:var(--brand);text-decoration:none;border-bottom:1px solid color-mix(in oklab,var(--brand) 40%,transparent)}._link_ikj69_131:hover{color:var(--accent);border-bottom-color:var(--accent)}._linkMono_ikj69_141{font-family:var(--font-mono)}
