.site-forms{--color-neon-blue:#269ef0;--color-neon-green:#8ec751;--edw-blue:#269ef0;--edw-green:#8ec751;--edw-ease:cubic-bezier(.2, 0, 0, 1);font-family:var(--font-display), system-ui, -apple-system, sans-serif}.site-forms .font-sans{font-family:var(--font-display), system-ui, -apple-system, sans-serif}.site-forms .max-w-\[36ch\]{max-width:41.652ch}.site-forms .max-w-\[40ch\]{max-width:46.28ch}.site-forms .max-w-\[46ch\]{max-width:53.222ch}.site-forms .max-w-\[60ch\]{max-width:69.42ch}.site-forms .max-w-\[62ch\]{max-width:71.734ch}.site-forms .max-w-\[64ch\]{max-width:74.048ch}.site-forms .max-w-\[68ch\]{max-width:78.676ch}.site-forms .max-w-\[70ch\]{max-width:80.99ch}.site-forms .max-w-\[72ch\]{max-width:83.304ch}.site-forms .max-w-\[75ch\]{max-width:86.775ch}.site-forms .max-w-\[80ch\]{max-width:92.56ch}.site-forms .max-w-\[110ch\]{max-width:127.27ch}.site-forms .font-display{font-variation-settings:"wdth" 103;letter-spacing:-.032em}@media (max-width:639px){.site-forms .font-display{font-variation-settings:"wdth" 100;letter-spacing:-.02em}}.site-forms .font-display:is(.font-black,.font-extrabold),.site-forms .font-display :is(.font-black,.font-extrabold){font-weight:700}.site-forms :is(h1,h2,h3){text-wrap:balance}.site-forms main p{text-wrap:pretty}.site-forms .font-mono.uppercase,.site-forms .font-mono .uppercase,.site-forms .uppercase .font-mono,.site-forms table thead th{font-family:var(--font-display), system-ui, sans-serif;font-variation-settings:"wdth" 87.5;letter-spacing:.07em;font-weight:600}.site-forms table thead th{text-transform:uppercase;font-size:11.5px}.site-forms .cs-label{font-family:var(--font-display), system-ui, sans-serif;font-variation-settings:"wdth" 87.5;letter-spacing:.07em;text-transform:uppercase;font-size:11.5px;font-weight:600}.site-forms .font-mono{font-variant-numeric:tabular-nums}.site-forms .cs-readout{font-variation-settings:"wdth" 112;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.site-forms svg.lucide{stroke-width:1.75px}.site-forms :is(p,li,dd,td) a.underline,.site-forms :is(p,li,dd,td) a:where([class*=hover\:underline]){text-underline-offset:.22em;text-decoration-thickness:1px}.site-forms :is(a,button,summary,[role=tab],[tabindex]):focus-visible{outline:2px solid var(--edw-blue);outline-offset:2px}.site-forms ::selection{background:var(--edw-blue);color:#0a1012}@media (prefers-reduced-motion:no-preference){.site-forms :is(a,button).bg-neon-blue-deep{transition:background-color .12s var(--edw-ease), transform .12s var(--edw-ease)}}.site-forms :is(a,button).bg-neon-blue-deep:active{transform:translateY(1px)}.site-forms .edw-photo{position:relative}.site-forms .edw-photo:before{content:"";border:3px solid var(--edw-green);pointer-events:none;border-right:0;border-radius:14px 0 0 14px;width:min(26%,64px);position:absolute;top:-9px;bottom:-9px;left:-9px}@media (max-width:639px){.site-forms .edw-photo:before{border-width:2px;top:-6px;bottom:-6px;left:-6px}}.site-forms .cs-dim{background:var(--site-line);border:0;height:1px;margin:0}@media (prefers-reduced-motion:no-preference){.site-forms .cs-trace{stroke-dasharray:1 1;animation:edw-draw .9s var(--edw-ease) .3s backwards}}@keyframes edw-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.site-forms .edw-stack{flex-direction:column;align-items:flex-start}@media (max-width:639px){.site-forms .edw-stack-phone{flex-direction:column;align-items:flex-start}}
.site-depth{--edw-ink:#04090b;--edw-drop:0 14px 26px -15px var(--edw-ink);--edw-drop-lg:0 20px 36px -20px var(--edw-ink)}.site-depth :is(a,button,summary).bg-neon-blue-deep{background-image:linear-gradient(180deg, var(--color-neon-blue-deep) 0%, color-mix(in oklab, var(--color-neon-blue-deep), var(--color-neon-blue-deeper) 65%) 100%);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--color-neon-blue-deep), white 42%), 0 2px 0 color-mix(in oklab, var(--color-neon-blue-deep), black 45%), 0 8px 16px -9px var(--edw-ink);transition:transform .12s cubic-bezier(.3,.7,.4,1),background-color .15s}.site-depth :is(a,button,summary).bg-neon-blue-deep:hover{background-image:linear-gradient(180deg, color-mix(in oklab, var(--color-neon-blue-deep), var(--color-neon-blue-deeper) 40%) 0%, var(--color-neon-blue-deeper) 100%);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--color-neon-blue-deep), white 30%), 0 3px 0 color-mix(in oklab, var(--color-neon-blue-deep), black 50%), 0 12px 20px -10px var(--edw-ink);transform:translateY(-1px)}.site-depth :is(a,button,summary).bg-neon-blue-deep:active{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--color-neon-blue-deep), white 22%), 0 1px 0 color-mix(in oklab, var(--color-neon-blue-deep), black 50%), 0 4px 10px -8px var(--edw-ink);transform:translateY(1px)}.site-depth :is(a,button,summary).bg-surface{background-image:linear-gradient(180deg, color-mix(in oklab, var(--color-surface), white 7%) 0%, var(--color-surface) 100%);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--color-surface), white 16%), 0 2px 0 var(--color-dark-primary), 0 6px 14px -9px var(--edw-ink);transition:transform .12s cubic-bezier(.3,.7,.4,1),border-color .15s}.site-depth :is(a,button,summary).bg-surface:hover{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--color-surface), white 20%), 0 3px 0 var(--color-dark-primary), 0 10px 18px -10px var(--edw-ink);transform:translateY(-1px)}.site-depth :is(a,button,summary).bg-surface:active{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--color-surface), white 12%), 0 1px 0 var(--color-dark-primary);transform:translateY(1px)}.site-depth :is(.rounded-lg,.rounded-xl,.rounded-2xl).border.bg-dark-secondary{background-image:linear-gradient(180deg, color-mix(in oklab, var(--color-dark-secondary), white 4%) 0%, var(--color-dark-secondary) 70%)}.site-depth :is(.rounded-lg,.rounded-xl,.rounded-2xl).border.bg-surface:not(a,button,summary){background-image:linear-gradient(180deg, color-mix(in oklab, var(--color-surface), white 5%) 0%, var(--color-surface) 70%)}.site-depth :is(.rounded-lg,.rounded-xl,.rounded-2xl).border:is(.bg-dark-secondary,.bg-surface,.bg-dark-primary,.bg-gradient-to-b,.bg-gradient-to-br,.bg-gradient-to-r,.bg-border):not(a,button,summary){box-shadow:inset 0 1px 0 color-mix(in oklab, var(--color-dark-secondary), white 13%), 0 1px 0 var(--edw-ink), var(--edw-drop)}.site-depth :is(.rounded-xl,.rounded-2xl).border-border-hover:is(.bg-gradient-to-b,.bg-gradient-to-br,.bg-gradient-to-r){box-shadow:inset 0 1px 0 color-mix(in oklab, var(--color-surface), white 14%), 0 1px 0 var(--edw-ink), var(--edw-drop-lg)}.site-depth a:is(.rounded-lg,.rounded-xl,.rounded-2xl).border:is(.bg-dark-secondary,.bg-gradient-to-b,.bg-gradient-to-br){box-shadow:inset 0 1px 0 color-mix(in oklab, var(--color-dark-secondary), white 10%), 0 1px 0 var(--edw-ink), var(--edw-drop);transition:transform .14s cubic-bezier(.3,.7,.4,1),border-color .15s}.site-depth a:is(.rounded-lg,.rounded-xl,.rounded-2xl).border:is(.bg-dark-secondary,.bg-gradient-to-b,.bg-gradient-to-br):hover{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--color-dark-secondary), white 14%), 0 2px 0 var(--edw-ink), var(--edw-drop-lg);transform:translateY(-2px)}.site-depth :is(.rounded-md,.rounded-full).border:is(.bg-surface,.bg-dark-secondary,.bg-dark-primary):not(a,button,summary){background-image:linear-gradient(180deg, color-mix(in oklab, var(--color-surface), white 4%) 0%, var(--color-surface) 100%);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--color-surface), white 12%), 0 1px 0 var(--edw-ink)}.site-depth :is(.rounded-md,.rounded-lg,.rounded-xl).bg-paper{box-shadow:inset 0 -1px 0 var(--color-paper-line), 0 2px 0 var(--edw-ink), 0 8px 16px -10px var(--edw-ink)}@media (prefers-reduced-motion:reduce){.site-depth :is(a,button,summary){transition:none!important;transform:none!important}}.site-depth .edw-sunken{background-color:var(--color-dark-primary);box-shadow:inset 0 1px 0 var(--edw-ink), inset 0 2px 6px -2px var(--edw-ink)!important;background-image:none!important}
