.metahope-public,.metahope-workspace,.metahope-public-sheet,.metahope-login{--metahope-serif:"Fraunces Variable", Georgia, "Times New Roman", serif;--metahope-hand:"Caveat Variable", "Segoe Print", "Bradley Hand", cursive;--metahope-ink:#2f3a3a;--metahope-muted-ink:#55605f;--metahope-soft-ink:#6f7774;--metahope-paper:#f6f3ec;--metahope-sheet:#fff;--metahope-note:#fbf9f4;--metahope-line:#2f3a3a47;--metahope-line-soft:#2f3a3a1f;--metahope-green:#527a5e;--metahope-green-ink:#446a50;--metahope-green-wash:#5e8b6b24;--metahope-blue:#5e86a8;--metahope-blue-ink:#3e6382;--metahope-blue-wash:#5e86a824;--metahope-violet:#6a6fa8;--metahope-violet-ink:#4b4f86;--metahope-violet-wash:#6a6fa824;--metahope-rose:#b7727e;--metahope-rose-ink:#8d4f5a;--metahope-rose-wash:#b7727e24;--metahope-yellow:#c9963a;--metahope-yellow-ink:#8a6120;--metahope-yellow-wash:#c9963a29;--metahope-alert:#a9564e;--metahope-wobble:180px 12px 160px 12px / 12px 160px 12px 180px;--metahope-shadow:0 1px 0 #2f3a3a14, 0 10px 24px -16px #2f3a3a4d;--metahope-t:.2s cubic-bezier(.3,.7,.3,1);font-family:var(--metahope-serif);font-variation-settings:"opsz" 14, "SOFT" 50, "WONK" 0;color:var(--metahope-ink);-webkit-font-smoothing:antialiased}@media (prefers-reduced-motion:reduce){.metahope-public,.metahope-workspace,.metahope-public-sheet,.metahope-login{--metahope-t:0s}}.metahope-workspace,.metahope-login,.metahope-public,.metahope-public-sheet,.metahope-workspace :where(h1,h2,h3),.metahope-public :where(h1,h2,h3),.metahope-public-sheet :where(h1,h2,h3,[data-slot=sheet-title]){font-family:var(--metahope-serif)}.metahope-workspace :where(h1,h2,h3),.metahope-public :where(h1,h2,h3),.metahope-public-sheet :where(h1,h2,h3,[data-slot=sheet-title]){letter-spacing:0;font-variation-settings:"opsz" 48, "SOFT" 100, "WONK" 1;font-weight:500;line-height:1.15}.metahope-workspace :where(h1),.metahope-public :where(h1){font-variation-settings:"opsz" 96, "SOFT" 100, "WONK" 1}.metahope-workspace :where(.metahope-eyebrow,.metahope-note,.metahope-fit,label,legend,.metahope-status-dot),.metahope-workspace .metahope-first-step>p:first-child,.metahope-login :where(.metahope-note,.metahope-login-card label),.metahope-public :where(.metahope-eyebrow,.metahope-note){font-family:var(--metahope-hand);letter-spacing:0;text-transform:none;font-weight:600}.metahope-workspace :where(label,legend){color:var(--metahope-muted-ink);font-size:1.1rem;line-height:1}.metahope-workspace :where(.metahope-eyebrow){color:var(--metahope-green-ink);font-size:1.15rem;line-height:1}.metahope-public :focus-visible,.metahope-workspace :focus-visible,.metahope-login :focus-visible,.metahope-public-sheet :focus-visible{box-shadow:0 0 0 3px var(--metahope-paper), 0 0 0 5px var(--metahope-green);outline:none}.metahope-public{background-color:var(--metahope-paper);background-image:radial-gradient(#2f3a3a17 .6px,#0000 .7px);background-size:5px 5px}.metahope-public.font-sans{font-family:var(--metahope-serif)}.metahope-public :where(.text-zinc-950){color:var(--metahope-ink)}.metahope-public :where(.text-zinc-800,.text-zinc-700){color:var(--metahope-muted-ink)}.metahope-public :where(.text-emerald-900,.text-emerald-950){color:var(--metahope-green-ink)}.metahope-public :where(.border-zinc-200,.border-zinc-300,.border-zinc-400){border-color:var(--metahope-line)}.metahope-public :where(.bg-zinc-50){background-color:var(--metahope-note)}.metahope-public :where(.hover\:bg-emerald-50:hover){background-color:var(--metahope-green-wash)}.metahope-public>header{border-bottom:1.5px solid var(--metahope-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffdf8f5}.metahope-public>header a[href=\/].text-2xl{font-family:var(--metahope-serif);letter-spacing:0;font-variation-settings:"opsz" 48, "SOFT" 100, "WONK" 1;color:var(--metahope-ink);font-weight:600}.metahope-public>header h1{font-size:1.85rem}.metahope-public>header h1+p{color:var(--metahope-muted-ink);font-variation-settings:"opsz" 14, "SOFT" 100, "WONK" 1;font-style:italic}.metahope-public :where(a,button).inline-flex.min-h-11.rounded-md.border{border:1.5px solid var(--metahope-ink);border-radius:var(--metahope-wobble);background:var(--metahope-sheet);color:var(--metahope-ink);box-shadow:0 1px 0 var(--metahope-ink);transition:transform var(--metahope-t), box-shadow var(--metahope-t), background var(--metahope-t);font-weight:500}.metahope-public :where(a,button).inline-flex.min-h-11.rounded-md.border:hover{box-shadow:0 2px 0 var(--metahope-ink);background:var(--metahope-sheet);transform:translateY(-1px)}.metahope-public :where(a,button).inline-flex.min-h-11.rounded-md.border:active{box-shadow:0 0 0 var(--metahope-ink);transform:translateY(1px)}.metahope-public .metahope-primary{background:var(--metahope-green)!important;border-color:var(--metahope-green-ink)!important;color:#fff!important;box-shadow:0 1px 0 var(--metahope-green-ink)!important}.metahope-public .metahope-primary:hover{background:var(--metahope-green-ink)!important}.metahope-public form input.min-h-11.rounded-md{border:1.5px solid var(--metahope-line);background:var(--metahope-sheet);font-family:var(--metahope-serif);transition:border-color var(--metahope-t);border-radius:8px;font-size:1.05rem}.metahope-public form input.min-h-11.rounded-md::placeholder{color:var(--metahope-soft-ink);font-style:italic}.metahope-public form input.min-h-11.rounded-md:hover{border-color:var(--metahope-muted-ink)}.metahope-public form input.min-h-11.rounded-md:focus{border-color:var(--metahope-green)}.metahope-public form :where(label>span:first-child,.grid>label>span:first-child){font-family:var(--metahope-hand);color:var(--metahope-muted-ink);font-size:1.1rem;font-weight:600;line-height:1}.metahope-public form select,.metahope-public form [data-slot=select-trigger]{border:1.5px solid var(--metahope-line);background:var(--metahope-sheet);font-family:var(--metahope-serif);border-radius:8px}.metahope-public section.border-b.border-zinc-300{border-bottom:1px dashed var(--metahope-line)}.metahope-public .grid.grid-cols-3>button{--c:var(--metahope-green);--c-ink:var(--metahope-green-ink);--c-wash:var(--metahope-green-wash);border:1.5px solid var(--metahope-line);border-radius:var(--metahope-wobble);background:var(--metahope-sheet);color:var(--metahope-muted-ink);transition:border-color var(--metahope-t), background var(--metahope-t), color var(--metahope-t);padding-left:1.4rem;font-weight:500;position:relative}.metahope-public .grid.grid-cols-3>button:before{content:"";background:var(--c);border-radius:50%;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;left:.7rem}.metahope-public .grid.grid-cols-3>button:nth-child(2){--c:var(--metahope-violet);--c-ink:var(--metahope-violet-ink);--c-wash:var(--metahope-violet-wash)}.metahope-public .grid.grid-cols-3>button:nth-child(3){--c:var(--metahope-blue);--c-ink:var(--metahope-blue-ink);--c-wash:var(--metahope-blue-wash)}.metahope-public .grid.grid-cols-3>button:nth-child(4){--c:var(--metahope-yellow);--c-ink:var(--metahope-yellow-ink);--c-wash:var(--metahope-yellow-wash)}.metahope-public .grid.grid-cols-3>button:nth-child(5){--c:var(--metahope-rose);--c-ink:var(--metahope-rose-ink);--c-wash:var(--metahope-rose-wash)}.metahope-public .grid.grid-cols-3>button:nth-child(6){--c:var(--metahope-blue);--c-ink:var(--metahope-blue-ink);--c-wash:var(--metahope-blue-wash)}.metahope-public .grid.grid-cols-3>button:hover{border-color:var(--c-ink);color:var(--metahope-ink)}.metahope-public .grid.grid-cols-3>button:is([aria-pressed=true],[data-state=on],[data-active=true],.bg-emerald-50,.bg-emerald-100){background:var(--c-wash);border-color:var(--c-ink);color:var(--c-ink);font-weight:600}.metahope-public .grid.grid-cols-3>button .tabular-nums{font-family:var(--metahope-hand);opacity:1;color:var(--metahope-soft-ink);font-size:1rem}.metahope-public .metahope-action-filters select{border:1.5px solid var(--metahope-line);background:var(--metahope-sheet);font-family:var(--metahope-serif);border-radius:8px}.metahope-public .metahope-action-filters>label>span:first-child{font-family:var(--metahope-hand);color:var(--metahope-muted-ink);font-size:1.1rem;font-weight:600;line-height:1}.metahope-public .metahope-source-filter{border:1.5px dashed var(--metahope-blue);background:var(--metahope-blue-wash);color:var(--metahope-blue-ink)}.metahope-public .metahope-source-filter:has(input:checked){border-style:solid}.metahope-public h2#results-title{font-size:1.35rem}.metahope-public h2#results-title+div~div p.text-sm{color:var(--metahope-soft-ink);font-style:italic}.metahope-public article.rounded-md.border.bg-white{border:1.5px solid var(--metahope-ink);border-radius:var(--metahope-wobble);box-shadow:var(--metahope-shadow);background:var(--metahope-sheet)}.metahope-public article.rounded-md.border.bg-white:before{content:none}.metahope-public article .size-16.rounded-md.border{border:1.5px solid var(--metahope-line);background:var(--metahope-note);border-radius:8px}.metahope-public article h3.text-lg{font-variation-settings:"opsz" 24, "SOFT" 80, "WONK" 0;font-size:1.15rem;font-weight:600}.metahope-public article h3+p.text-sm{font-family:var(--metahope-hand);color:var(--metahope-muted-ink);border-bottom:1.5px solid var(--metahope-line);margin-top:.35rem;padding-bottom:2px;font-size:1.05rem;font-weight:600;line-height:1;display:inline-block}.metahope-public article button.size-11{color:var(--metahope-green-ink);border-radius:50%}.metahope-public article .metahope-start-path,.metahope-public article .metahope-source-status{border:1px solid var(--metahope-line);background:var(--metahope-note);color:var(--metahope-muted-ink);border-radius:999px}.metahope-public article .metahope-source-status[data-source-status=checked]{border-color:var(--metahope-blue);background:var(--metahope-blue-wash);color:var(--metahope-blue-ink)}.metahope-public article p.w-fit.rounded.border{border:1.5px dashed var(--metahope-line);background:var(--metahope-sheet);color:var(--metahope-muted-ink);border-radius:999px;padding:.15rem .6rem;font-size:.78rem;font-weight:600}.metahope-public article p.w-fit.rounded.border:is(.border-emerald-300,.bg-emerald-50,.text-emerald-900){border-style:solid;border-color:var(--metahope-green);background:var(--metahope-green-wash);color:var(--metahope-green-ink)}.metahope-public article p.line-clamp-3.leading-6{color:var(--metahope-ink);line-height:1.55}.metahope-public article div.border-l-2.border-emerald-700{border-left:3px solid var(--metahope-green);background:var(--metahope-note);border-radius:0 8px 8px 0;padding:.55rem .75rem}.metahope-public article div.border-l-2>p.font-semibold{font-family:var(--metahope-hand);color:var(--metahope-muted-ink);text-transform:none;font-size:1.05rem;font-weight:600;line-height:1}.metahope-public article div.border-l-2>p.mt-1{color:var(--metahope-ink)}.metahope-public article>p.text-sm.leading-5:last-child{color:var(--metahope-muted-ink);border-top:1px dashed var(--metahope-line-soft);padding-top:.4rem;font-size:.82rem;font-style:italic}.metahope-public [data-category],.metahope-public-sheet [data-category],.metahope-workspace [data-category]{background:var(--metahope-note);height:24px;color:var(--metahope-muted-ink);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:.72rem;font-weight:600;display:inline-flex}[data-category]:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}[data-category=financial]{background:var(--metahope-green-wash)!important;color:var(--metahope-green-ink)!important}[data-category=benefits],[data-category=government],[data-category=rides],[data-category=legal]{background:var(--metahope-blue-wash)!important;color:var(--metahope-blue-ink)!important}[data-category=lodging]{background:var(--metahope-violet-wash)!important;color:var(--metahope-violet-ink)!important}[data-category=wellness],[data-category=daily-help]{background:var(--metahope-rose-wash)!important;color:var(--metahope-rose-ink)!important}[data-category=experiences],[data-category=meals]{background:var(--metahope-yellow-wash)!important;color:var(--metahope-yellow-ink)!important}.metahope-public footer,.metahope-public nav[aria-label=Resource\ pages]{border-top:1.5px solid var(--metahope-line);background:#fffdf8e6}.metahope-public nav[aria-label=Resource\ pages] a{color:var(--metahope-green-ink);border-bottom:1.5px solid var(--metahope-green);font-weight:600}.metahope-public-sheet{border-left:1.5px solid var(--metahope-ink);background:var(--metahope-sheet);box-shadow:-12px 0 32px -20px #2f3a3a66}.metahope-public-sheet [data-slot=sheet-title]{font-size:1.5rem}.metahope-public-sheet [data-slot=sheet-description]{color:var(--metahope-muted-ink);font-style:italic}.metahope-public-sheet .metahope-detail-body>section{border:0;border-top:1px dashed var(--metahope-line-soft);box-shadow:none;background:0 0;border-radius:0;padding:14px 0}.metahope-public-sheet .metahope-detail-body>section:before{content:none}.metahope-public-sheet .metahope-detail-body>section :where(h2,h3){font-family:var(--metahope-hand);color:var(--metahope-muted-ink);margin-bottom:.4rem;font-size:1.15rem;font-weight:600;line-height:1}.metahope-public-sheet a[href^=http]{color:var(--metahope-green-ink);border-bottom:1.5px solid var(--metahope-green);font-weight:600}.metahope-public-sheet .metahope-community{border:1.5px dashed var(--metahope-line);background:var(--metahope-note);border-radius:12px;padding:12px 14px}.metahope-public-sheet .metahope-community blockquote{color:var(--metahope-muted-ink);border-left:2px solid var(--metahope-line-soft);margin:6px 0;padding-left:12px;font-style:italic}.metahope-public-sheet .metahope-community blockquote footer,.metahope-public-sheet .metahope-community cite{font-style:normal;font-family:var(--metahope-hand);color:var(--metahope-soft-ink);margin-top:2px;font-size:.95rem;display:block}.metahope-public-sheet [data-slot=button]:where(.bg-primary,[data-variant=default]){background:var(--metahope-green);color:#fff;border:1.5px solid var(--metahope-green-ink);border-radius:var(--metahope-wobble);box-shadow:0 1px 0 var(--metahope-green-ink)}.metahope-workspace{background-color:var(--metahope-paper);background-image:radial-gradient(#2f3a3a17 .6px,#0000 .7px);background-size:5px 5px}.metahope-workspace>header,.metahope-workspace header.sticky{border-bottom:1.5px solid var(--metahope-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffdf8f5}.metahope-workspace header nav :where(a,button,[data-slot=navigation-menu-link]){color:var(--metahope-muted-ink);transition:color var(--metahope-t), border-color var(--metahope-t);background:0 0;border-bottom:2.5px solid #0000;border-radius:0;padding:.6rem .9rem;font-weight:500}.metahope-workspace header nav :where(a,button,[data-slot=navigation-menu-link]):hover{color:var(--metahope-ink);background:var(--metahope-note)}.metahope-workspace header nav :where(a,button,[data-slot=navigation-menu-link]):is([aria-current=page],[data-active],[data-state=active],.border-emerald-700,.text-emerald-900){color:var(--metahope-ink);border-bottom-color:var(--metahope-green);font-weight:600}.metahope-workspace :where([data-slot=card],.metahope-paper,.metahope-resource-card){border:1.5px solid var(--metahope-ink);border-radius:var(--metahope-wobble);box-shadow:var(--metahope-shadow);background:var(--metahope-sheet)}.metahope-workspace :where([data-slot=card],.metahope-paper):before{content:none}.metahope-workspace [data-slot=card] [data-slot=card]{box-shadow:none;border-color:var(--metahope-line)}.metahope-workspace :where([data-slot=card-title],.metahope-paper>header h2,.metahope-paper>header h3){font-family:var(--metahope-hand);color:var(--metahope-ink);font-size:1.35rem;font-weight:600;line-height:1}.metahope-workspace :where([data-slot=card-header]){border-bottom:1px solid var(--metahope-line-soft)}.metahope-workspace .metahope-card-footer{border-top:1px dashed var(--metahope-line-soft)}.metahope-workspace .metahope-resource-mark{border:1.5px solid var(--metahope-line);background:var(--metahope-note);border-radius:8px}.metahope-workspace [data-slot=button]{border-radius:var(--metahope-wobble);transition:transform var(--metahope-t), box-shadow var(--metahope-t), background var(--metahope-t);font-weight:500}.metahope-workspace [data-slot=button]:where([data-variant=outline],.border){border:1.5px solid var(--metahope-ink);background:var(--metahope-sheet);box-shadow:0 1px 0 var(--metahope-ink)}.metahope-workspace [data-slot=button]:where([data-variant=outline],.border):hover{box-shadow:0 2px 0 var(--metahope-ink);background:var(--metahope-sheet);transform:translateY(-1px)}.metahope-workspace [data-slot=button]:where([data-variant=default],.bg-primary){background:var(--metahope-green);color:#fff;border:1.5px solid var(--metahope-green-ink);box-shadow:0 1px 0 var(--metahope-green-ink)}.metahope-workspace [data-slot=button]:where([data-variant=default],.bg-primary):hover{background:var(--metahope-green-ink);transform:translateY(-1px)}.metahope-workspace [data-slot=button]:where([data-variant=ghost]){color:var(--metahope-muted-ink);border-radius:8px}.metahope-workspace [data-slot=button]:active{box-shadow:0 0 0 var(--metahope-ink);transform:translateY(1px)}.metahope-workspace :where(input,select,textarea,[data-slot=input],[data-slot=select-trigger],[data-slot=textarea]){border:1.5px solid var(--metahope-line);background:var(--metahope-sheet);font-family:var(--metahope-serif);border-radius:8px}.metahope-workspace :where(input,select,textarea)::placeholder{color:var(--metahope-soft-ink);font-style:italic}.metahope-workspace :where(input,select,textarea,[data-slot=select-trigger]):focus{border-color:var(--metahope-green)}.metahope-workspace [data-slot=switch][data-state=checked]{background:var(--metahope-green)}.metahope-workspace [data-slot=switch]{border:1.5px solid var(--metahope-ink)}.metahope-workspace [data-slot=switch].metahope-paused{background:var(--metahope-yellow-wash);border-style:dashed}.metahope-workspace [data-slot=switch].metahope-paused [data-slot=switch-thumb]{background:var(--metahope-yellow)}.metahope-workspace :where(input[type=checkbox],input[type=radio],[data-slot=checkbox][data-state=checked],[data-slot=radio-group-item][data-state=checked]){accent-color:var(--metahope-green);background-color:var(--metahope-green);border-color:var(--metahope-green-ink)}.metahope-workspace [data-slot=badge]{border:1.5px solid var(--metahope-line);background:var(--metahope-sheet);color:var(--metahope-muted-ink);border-radius:999px;font-size:.72rem;font-weight:600}.metahope-workspace [data-slot=badge].metahope-private-badge{border-style:dashed}.metahope-workspace [data-slot=badge].metahope-review{border-color:var(--metahope-blue);background:var(--metahope-blue-wash);color:var(--metahope-blue-ink)}.metahope-workspace .metahope-fit{font-family:var(--metahope-hand);color:var(--metahope-green-ink);border-bottom:1.5px solid var(--metahope-green);padding-bottom:2px;font-size:1.1rem;font-weight:600;line-height:1}.metahope-workspace .metahope-first-step{border:0;border-left:3px solid var(--metahope-green);background:var(--metahope-note);border-radius:0 8px 8px 0;padding:.55rem .75rem}.metahope-workspace .metahope-first-step>p:first-child{font-family:var(--metahope-hand);color:var(--metahope-muted-ink);margin-bottom:.2rem;font-size:1.05rem;line-height:1}.metahope-workspace :where(.metahope-notice,[data-slot=alert]),.metahope-public :where(.metahope-notice,[data-slot=alert]){border:1.5px solid var(--metahope-line);border-left:5px solid var(--metahope-green);background:var(--metahope-note);color:var(--metahope-muted-ink);border-radius:8px;font-size:.92rem}.metahope-workspace .metahope-private{border:1.5px solid var(--metahope-line);border-left:5px solid var(--metahope-violet);background:var(--metahope-note);border-radius:8px}.metahope-workspace .metahope-caution{border:1.5px solid var(--metahope-line);border-left:5px solid var(--metahope-yellow);background:var(--metahope-note);border-radius:8px}.metahope-workspace :where(.metahope-notice,.metahope-private,.metahope-caution,[data-slot=alert]) :where(b,strong,[data-slot=alert-title]){color:var(--metahope-ink);font-weight:600}.metahope-workspace .metahope-forwarded{border:1.5px dashed var(--metahope-violet);background:var(--metahope-violet-wash);border-radius:12px;padding:14px 16px}.metahope-workspace .metahope-forwarded>:first-child{font-family:var(--metahope-hand);color:var(--metahope-violet-ink);font-size:1.15rem;font-weight:600;line-height:1}.metahope-workspace .metahope-status-path{padding:14px 8px 8px}.metahope-workspace .metahope-status-step{font-family:var(--metahope-hand);color:var(--metahope-muted-ink);font-size:1rem}.metahope-workspace .metahope-status-step:not(:last-child):after{border-top:1.5px dashed var(--metahope-soft-ink)}.metahope-workspace .metahope-status-dot{border:1.5px solid var(--metahope-ink);font-size:.9rem}.metahope-workspace .metahope-status-step[data-active=true] .metahope-status-dot{border:2.5px solid var(--metahope-green-ink);color:var(--metahope-green-ink);transform:scale(1.2)}.metahope-workspace .metahope-status-step[data-done=true] .metahope-status-dot{background:var(--metahope-green);border-color:var(--metahope-green-ink);color:#fff}.metahope-workspace .metahope-status-step small,.metahope-workspace .metahope-status-step .text-xs{font-family:var(--metahope-serif);color:var(--metahope-soft-ink);font-style:italic}.metahope-workspace .metahope-when{font-family:var(--metahope-hand);color:var(--metahope-green-ink);font-size:1.15rem;font-weight:600;line-height:1}.metahope-workspace .metahope-when.metahope-soon{color:var(--metahope-yellow-ink)}.metahope-workspace .metahope-rating button{border:1.5px solid var(--metahope-line);background:var(--metahope-sheet);width:34px;height:34px;color:var(--metahope-muted-ink);border-radius:50%;font-weight:600}.metahope-workspace .metahope-rating button:is([aria-pressed=true],[data-state=on]){background:var(--metahope-yellow-wash);border-color:var(--metahope-yellow);color:var(--metahope-yellow-ink)}.metahope-workspace [data-slot=table] th{font-family:var(--metahope-hand);color:var(--metahope-muted-ink);border-bottom:1px solid var(--metahope-line-soft);font-size:1rem;font-weight:600}.metahope-workspace [data-slot=table] td{border-bottom:1px dashed var(--metahope-line-soft)}.metahope-workspace [data-slot=table] tr:hover td{background:var(--metahope-note)}.metahope-workspace .metahope-empty{border:1.5px dashed var(--metahope-line);background:var(--metahope-note);text-align:center;border-radius:12px;padding:40px 24px}.metahope-workspace .metahope-empty p{color:var(--metahope-muted-ink);font-style:italic}.metahope-workspace :where([data-slot=dialog-content],[data-slot=popover-content],[data-slot=sheet-content]){border:1.5px solid var(--metahope-ink);box-shadow:var(--metahope-shadow);background:var(--metahope-sheet);border-radius:12px}.metahope-workspace [data-slot=dialog-title]{font-variation-settings:"opsz" 48, "SOFT" 100, "WONK" 1}.metahope-login{background-color:var(--metahope-paper);background-image:radial-gradient(#2f3a3a17 .6px,#0000 .7px);background-size:5px 5px}.metahope-login-card{border:1.5px solid var(--metahope-ink);border-radius:var(--metahope-wobble);box-shadow:var(--metahope-shadow);background:var(--metahope-sheet)}.metahope-login-card h1,.metahope-login-card h2{font-variation-settings:"opsz" 96, "SOFT" 100, "WONK" 1;font-size:1.75rem;font-weight:400}.metahope-login-card input{border:1.5px solid var(--metahope-line);font-family:var(--metahope-serif);border-radius:8px}.metahope-login-card input::placeholder{color:var(--metahope-soft-ink);font-style:italic}.metahope-login-card [data-slot=button]:where([data-variant=default],.bg-primary),.metahope-login-card button[type=submit]{background:var(--metahope-green);color:#fff;border:1.5px solid var(--metahope-green-ink);border-radius:var(--metahope-wobble);box-shadow:0 1px 0 var(--metahope-green-ink);font-weight:500}.metahope-login-card [data-slot=button]:where([data-variant=outline]),.metahope-login-card button[type=button]{background:var(--metahope-sheet);border:1.5px solid var(--metahope-ink);border-radius:var(--metahope-wobble);box-shadow:0 1px 0 var(--metahope-ink)}.metahope-login .metahope-note{font-family:var(--metahope-hand);color:var(--metahope-muted-ink);font-size:1.1rem}.metahope-login .metahope-or{font-family:var(--metahope-hand);color:var(--metahope-soft-ink);align-items:center;gap:12px;font-size:1.05rem;display:flex}.metahope-login .metahope-or:before,.metahope-login .metahope-or:after{content:"";background:var(--metahope-line-soft);flex:1;height:1px}.metahope-public.metahope-large-text :where(p,label){font-size:1.125rem!important}.metahope-public.metahope-large-text :where(button,a,input,select,textarea){font-size:1rem!important}@media (max-width:640px){.metahope-public>header h1{font-size:1.5rem}.metahope-public .grid.grid-cols-3>button{height:4.25rem}.metahope-public article.rounded-md.border.bg-white,.metahope-workspace :where([data-slot=card],.metahope-paper){border-radius:12px}}
