@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.animate-accordion-down{animation:.2s ease-out accordion-down}.animate-accordion-up{animation:.2s ease-out accordion-up}@keyframes hero-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.hero-rise{opacity:0;animation:.6s cubic-bezier(.22,1,.36,1) forwards hero-rise}.dot-field{background-image:radial-gradient(circle,#0cc0dfd9 1.3px,#0000 1.8px);background-size:18px 18px}.dot-fade-left{-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#0000 100%)}.dot-fade-right{-webkit-mask-image:linear-gradient(270deg,#000 0%,#0000 100%);mask-image:linear-gradient(270deg,#000 0%,#0000 100%)}.corner-ticks:before,.corner-ticks:after,.corner-ticks>.tick-bl,.corner-ticks>.tick-br{content:"";background:#fff;width:7px;height:7px;position:absolute;box-shadow:0 0 0 1px #00000026}.corner-ticks:before{top:14px;left:14px}.corner-ticks:after{top:14px;right:14px}.corner-ticks>.tick-bl{bottom:14px;left:14px}.corner-ticks>.tick-br{bottom:14px;right:14px}@keyframes band-sweep{0%{opacity:.35;transform:translate(-30%)}50%{opacity:.8}to{opacity:.35;transform:translate(30%)}}@keyframes band-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}.band-scanlines{background-image:repeating-linear-gradient(#3b82f62e 0 1px,#0000 2px 5px)}.animate-band-sweep{animation:9s ease-in-out infinite band-sweep}.animate-band-pulse{animation:5s ease-in-out infinite band-pulse}@media (prefers-reduced-motion:reduce){.hero-rise{opacity:1;animation:none}.animate-band-sweep,.animate-band-pulse{animation:none}}html{scrollbar-width:thin;scrollbar-color:#78828c59 transparent}::-webkit-scrollbar{background:0 0;width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-track-piece{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-button{width:0;height:0;display:none!important}::-webkit-scrollbar-thumb{background:#78828c59 padding-box content-box;border:2px solid #0000;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#0cc0df99 padding-box content-box}.grid-cell{opacity:var(--opacity-min,.06);will-change:opacity;border-radius:2px}@keyframes cell-pulse{0%{opacity:var(--opacity-min,.06)}to{opacity:var(--opacity-max,.6)}}@media (prefers-reduced-motion:reduce){.grid-cell{opacity:var(--opacity-max,.4)!important;animation:none!important}}.font-instrument{font-family:var(--font-manrope), ui-sans-serif, sans-serif}.liquid-glass{background-blend-mode:luminosity;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff03;border:none;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff1a}.liquid-glass:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#ffffff73 0%,#ffffff26 20%,#fff0 40% 60%,#ffffff26 80%,#ffffff73 100%);padding:1.4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tm-paper{--paper-50:#fbf8f0;--paper-100:#f8f4e8;--paper-200:#f2ecd9;--paper-300:#ece5d0;--paper-500:#d4c9a8;--ink-500:#7c7c78;--ink-800:#2e2e2c;--ink-900:#1e1e1d;--brand-400:#2fc3e9;--brand-500:#009abc;--canvas:#f2ecd9;--surface-raised:#f8f4e8;--content:#1e1e1d;--muted:#5c5c57;--line:#d8cfb4;--line-strong:#1e1e1d;--primary:#006b84;--primary-hover:#005468;--primary-contrast:#fff;--accent-teal:#006b84;--accent-display:#008aa8;--accent-rose:#b31138;--accent-emerald:#046f50;--radius-card:1.125rem;--radius-control:999px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;color:var(--content);font-family:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;background-color:var(--canvas);--tm-ink-h:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='4'%3E%3Cpath d='M0 2 C 20 1.1, 40 2.9, 60 2 S 100 1.1, 120 2' fill='none' stroke='%231e1e1d' stroke-width='1.1'/%3E%3C/svg%3E");--tm-ink-h-dash:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='4'%3E%3Cpath d='M0 2 C 20 1.1, 40 2.9, 60 2 S 100 1.1, 120 2' fill='none' stroke='%231e1e1d' stroke-width='1.1' stroke-dasharray='7 5' stroke-opacity='.8'/%3E%3C/svg%3E");--tm-ink-v:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='120'%3E%3Cpath d='M2 0 C 1.1 20, 2.9 40, 2 60 S 1.1 100, 2 120' fill='none' stroke='%231e1e1d' stroke-width='1.1'/%3E%3C/svg%3E");background-image:radial-gradient(circle at 1px 1px,#1e1e1d24 1px,#0000 0),linear-gradient(135deg,#ffffff80 0%,#fff0 55%),linear-gradient(-45deg,#1e1e1d09 0%,#1e1e1d00 55%),url(data:image/png;base64,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);background-repeat:repeat,no-repeat,no-repeat,repeat;background-size:28px 28px,100% 100%,100% 100%,96px 96px}.tm-ink-top{background-image:var(--tm-ink-h);background-position:top;background-repeat:repeat-x}.tm-ink-bottom{background-image:var(--tm-ink-h);background-position:bottom;background-repeat:repeat-x}.tm-ink-y{background-image:var(--tm-ink-h), var(--tm-ink-h);background-position:top,bottom;background-repeat:repeat-x,repeat-x}.tm-ink-frame{background-image:var(--tm-ink-h), var(--tm-ink-h), var(--tm-ink-v), var(--tm-ink-v);background-position:top,bottom,0,100%;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y}.tm-sheet>*+*{position:relative}.tm-sheet>*+:before{content:"";background-image:var(--tm-ink-h-dash);pointer-events:none;background-repeat:repeat-x;height:4px;position:absolute;top:-2px;left:0;right:0}.tm-sketch{border:1px solid var(--tm-rule,var(--line-strong))}.tmp-display{letter-spacing:-.04em;font-size:clamp(2.75rem,1.5rem + 5.6vw,5.5rem);line-height:.98}.tmp-h1{letter-spacing:-.035em;font-size:clamp(2.25rem,1.5rem + 3.4vw,3.75rem);line-height:1.05}.tmp-h2{letter-spacing:-.03em;font-size:clamp(1.75rem,1.3rem + 2vw,2.75rem);line-height:1.12}.tmp-h3{letter-spacing:-.02em;font-size:clamp(1.25rem,1.1rem + .9vw,1.625rem);line-height:1.25}.tmp-lead{font-size:clamp(1.125rem,1.02rem + .5vw,1.375rem);line-height:1.55}.tmp-caption{letter-spacing:.02em;font-size:.8125rem;line-height:1.4}.tm-mono{font-family:var(--font-geist-mono), ui-monospace, monospace}.tm-paper p,.tm-paper li{text-wrap:pretty}.tm-paper h1,.tm-paper h2,.tm-paper h3{text-wrap:balance}.tm-paper :focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion:reduce){.tm-paper *,.tm-paper :before,.tm-paper :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.tm-paper .tm-option-idle{border-color:var(--line-strong);color:var(--content);background-color:#0000}.tm-paper .tm-option-idle:hover{background-color:var(--surface-raised)}.tm-paper .tm-option-idle:active{transform:translateY(1px)}.tm-paper .tm-option-selected{border-color:var(--primary);color:var(--content);box-shadow:inset 0 0 0 1px var(--primary);background-color:#006b8417}.tm-paper .tm-option-selected:after{content:"✓";color:var(--primary);margin-left:auto;padding-left:.75rem;font-weight:800;line-height:1}.tm-ink-divide-y>*+*{position:relative}.tm-ink-divide-y>*+:before{content:"";background-image:var(--tm-ink-h-dash);pointer-events:none;background-repeat:repeat-x;height:4px;position:absolute;top:-2px;left:0;right:0}.tm-paper .tm-cta{background-color:var(--brand-500);color:var(--ink-900);transition:background-color .15s}.tm-paper .tm-cta:hover:not(:disabled){background-color:var(--brand-400)}.tm-legal{color:var(--content);line-height:1.7}.tm-legal h2{letter-spacing:-.02em;margin-bottom:.75rem;font-size:1.375rem;font-weight:800}.tm-legal h3{margin-bottom:.5rem;font-size:1.0625rem;font-weight:700}.tm-legal p{margin-bottom:.75rem}.tm-legal ul{padding-left:1.25rem;list-style:outside}.tm-legal li{margin-bottom:.375rem}.tm-legal a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.tm-legal [class*=text-gray-9],.tm-legal [class*=text-gray-8]{color:var(--content)}.tm-legal [class*=text-gray-7],.tm-legal [class*=text-gray-6],.tm-legal [class*=text-gray-5]{color:var(--muted)}.tm-legal [class*=bg-white],.tm-legal [class*=bg-gray-5],.tm-legal [class*=bg-gray-1],.tm-legal [class*=bg-blue-5],.tm-legal [class*=bg-red-5],.tm-legal [class*=bg-green-5],.tm-legal [class*=bg-yellow-5],.tm-legal [class*=bg-orange-5]{background-color:var(--surface-raised);border-radius:1.125rem}.tm-legal [class*=border-l-4]{border-left-style:solid;border-left-width:3px;border-left-color:var(--primary);border-radius:0 1.125rem 1.125rem 0}.tm-legal [class*=border-red-4]{border-left-color:var(--danger,#b3261e)}.tm-legal [class*=border-yellow-4],.tm-legal [class*=border-orange-4]{border-left-color:var(--accent-amber,#b7791f)}.tm-legal [class*=border-gray-2],.tm-legal [class*=border-blue-1],.tm-legal [class*=border-indigo-1]{border-color:var(--line)}.tm-paper .tm-choice{border-color:var(--line-strong);color:var(--content);background-color:#0000}.tm-paper .tm-choice:hover{border-color:var(--primary);color:var(--content);background-color:#006b840d}.tm-paper .tm-choice:active{transform:translateY(1px)}.tm-paper .tm-choice-on,.tm-paper .tm-choice-on:hover{border-color:var(--primary);color:var(--content);box-shadow:inset 0 0 0 1px var(--primary);background-color:#006b8417}.tm-paper .tm-choice-on:after{content:"✓";color:var(--primary);margin-left:auto;padding-left:.75rem;font-weight:800;line-height:1}.tm-admin{color:var(--content)}.tm-admin [class*=bg-white],.tm-admin [class*=bg-gray-5],.tm-admin [class*=bg-gray-1],.tm-admin [class*=bg-slate-5]{background-color:var(--surface-raised)}.tm-admin [class*=border-gray-2],.tm-admin [class*=border-gray-1],.tm-admin [class*=border-slate-2]{border-color:var(--line)}.tm-admin [class*=text-gray-9],.tm-admin [class*=text-gray-8]{color:var(--content)}.tm-admin [class*=text-gray-7],.tm-admin [class*=text-gray-6],.tm-admin [class*=text-gray-5],.tm-admin [class*=text-gray-4]{color:var(--muted)}.tm-admin [class*=bg-indigo-5],.tm-admin [class*=bg-indigo-6],.tm-admin [class*=bg-blue-5],.tm-admin [class*=bg-blue-6]{background-color:var(--primary)}.tm-admin [class*=text-indigo-6]{color:var(--primary)}.tm-admin table{border-collapse:collapse}.tm-admin th{color:var(--muted);font-weight:700}.tm-admin td,.tm-admin th{padding-top:.5rem;padding-bottom:.5rem}.tm-paper .tm-option-centred{position:relative}.tm-paper .tm-option-centred.tm-option-selected:after{margin-left:0;padding-left:0;position:absolute;right:1.25rem}.tm-dots>span{animation:1.25s ease-in-out infinite tm-dot;display:inline-block}.tm-dots>span:nth-child(2){animation-delay:.18s}.tm-dots>span:nth-child(3){animation-delay:.36s}@keyframes tm-dot{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.tm-dots>span{opacity:.6;animation:none}}#main>.tm-paper{min-height:calc(100dvh - 4rem);margin-bottom:-6rem}#main>.tm-paper>:not(.fixed):not([class*=sticky]){zoom:.8}.tm-ink-frame[class*=rounded]{border:1.1px solid var(--line-strong);background-image:none}
