@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mx-auto{margin-inline:auto}.contents{display:contents}.flex{display:flex}.inline-flex{display:inline-flex}.w-full{width:100%}.max-w-full{max-width:100%}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.list-inside{list-style-position:inside}.flex-col{flex-direction:column}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[rgba\(15\,23\,42\,0\.04\)\]{background-color:#0f172a0a}.bg-\[rgba\(220\,38\,38\,0\.06\)\]{background-color:#dc26260f}.bg-\[var\(--primary\)\]{background-color:var(--primary)}.px-\[calc\(var\(--button-padding-x\)\*0\.9\)\]{padding-inline:calc(var(--button-padding-x)*.9)}.px-\[calc\(var\(--button-padding-x\)\*1\.4\)\]{padding-inline:calc(var(--button-padding-x)*1.4)}.px-\[var\(--button-padding-x\)\]{padding-inline:var(--button-padding-x)}.px-\[var\(--input-padding-x\)\]{padding-inline:var(--input-padding-x)}.py-\[calc\(var\(--button-padding-y\)\*0\.9\)\]{padding-block:calc(var(--button-padding-y)*.9)}.py-\[calc\(var\(--button-padding-y\)\*1\.2\)\]{padding-block:calc(var(--button-padding-y)*1.2)}.py-\[var\(--button-padding-y\)\]{padding-block:var(--button-padding-y)}.py-\[var\(--input-padding-y\)\]{padding-block:var(--input-padding-y)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.will-change-transform{will-change:transform}@media (hover:hover){.hover\:bg-\[rgba\(15\,23\,42\,0\.06\)\]:hover{background-color:#0f172a0f}.hover\:shadow-\[var\(--shadow-hover\)\]:hover{--tw-shadow:var(--shadow-hover);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:border-\[var\(--primary-600\)\]:focus{border-color:var(--primary-600)}.focus\:shadow-\[var\(--focus-ring\)\]:focus{--tw-shadow:var(--focus-ring);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-\[var\(--active-scale\)\]:active{scale:var(--active-scale)}.disabled\:opacity-60:disabled{opacity:.6}:root{--bg:#efe6db;--surface:#fff;--text:#2b2b2b;--muted:#7c6551;--primary:#c2410c;--primary-600:#9a3412;--radius:.875rem;--card-max-w:34rem;--card-width:52%;--card-padding:3rem;--input-padding-y:.95rem;--input-padding-x:1.1rem;--button-padding-y:1rem;--button-padding-x:1.25rem;--gutter:1.75rem;--gap-large:1.25rem;--shadow:0 14px 40px #0f172a0f;--shadow-hover:0 18px 48px #0f172a14;--transition-fast:.18s;--transition-medium:.24s;--hover-translate:-4px;--active-scale:.985;--focus-ring:0 0 0 6px #c2410c14}@media (prefers-color-scheme:dark){:root{--bg:#0f1416;--surface:#0b1012;--text:#e8eef0;--muted:#a79a8f;--primary:#f97316;--shadow:0 14px 40px #02061799;--shadow-hover:0 18px 48px #020617b3;--focus-ring:0 0 0 6px #f9731614}}*,:before,:after{box-sizing:border-box}html,body,#__next{height:100%}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;line-height:1.5}.bg-surface{background:var(--surface)}.text-muted{color:var(--muted)}.rounded-base{border-radius:var(--radius)}.card-shadow{box-shadow:var(--shadow)}.card{background-color:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);width:min(var(--card-width),var(--card-max-w));padding:var(--card-padding);box-sizing:border-box}.card *{max-width:100%;box-sizing:inherit;overflow-wrap:anywhere;word-break:break-word}.card .flex,.card .inline-flex{min-width:0}.card img,.card video,.card iframe{max-width:100%;height:auto;display:block}.card input,.card textarea,.card select,.card button{box-sizing:border-box;max-width:100%}.vh-center{min-height:100vh;padding:var(--gutter);justify-content:center;align-items:center;display:flex}@media (max-height:640px){.vh-center{align-items:flex-start;padding-top:2rem;padding-bottom:2rem}}.focus-ring{box-shadow:var(--focus-ring);border-radius:var(--radius)}.hr-subtle{background:#0f172a0a;height:1px;margin:1rem 0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
