
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Antonio:wght@100..700&family=Martian+Mono:wght@100..800&display=swap";@import "https://fonts.googleapis.com/css2?family=Sen:wght@400..800&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-thin:100;--radius-lg:.5rem;--color-film-black:#0c0c0c;--color-film-pitch:#000;--color-film-gray:#4e5159;--color-film-white:#f3f4f5;--color-film-mulled:#a4a08e;--font-antonio:"Antonio",sans-serif;--font-sen:"Sen",sans-serif}}@layer base,components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.flex{display:flex}.items-center{align-items:center}.gap-6{gap:calc(var(--spacing)*6)}.overflow-hidden{overflow:hidden}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-film-gray\/20{border-color:#4e515933}@supports (color:color-mix(in lab,red,red)){.border-film-gray\/20{border-color:color-mix(in oklab,var(--color-film-gray)20%,transparent)}}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.from-film-pitch{--tw-gradient-from:var(--color-film-pitch);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-film-black{--tw-gradient-via:var(--color-film-black);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-film-pitch{--tw-gradient-to:var(--color-film-pitch);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.p-12{padding:calc(var(--spacing)*12)}.font-antonio{font-family:var(--font-antonio)}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-thin{--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin)}.text-film-mulled{color:var(--color-film-mulled)}.text-film-white{color:var(--color-film-white)}.text-film-white\/60{color:#f3f4f599}@supports (color:color-mix(in lab,red,red)){.text-film-white\/60{color:color-mix(in oklab,var(--color-film-white)60%,transparent)}}.uppercase{text-transform:uppercase}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}:root{--font-body:"Sen",sans-serif;--font-serif:"Sen",sans-serif;--font-mono:"Martian Mono",monospace;--color-base-0:#f3f4f5;--color-base-50:#e1e2e4;--color-base-100:#cfd0d3;--color-base-150:#bdbec2;--color-base-200:#abacb1;--color-base-250:#999aa0;--color-base-300:#87888f;--color-base-350:#75767e;--color-base-400:#63646d;--color-base-450:#56575f;--color-base-500:#4e5159;--color-base-550:#46484f;--color-base-600:#3e3f45;--color-base-650:#36363b;--color-base-700:#2e2e32;--color-base-750:#28282c;--color-base-800:#222225;--color-base-850:#1b1b1d;--color-base-900:#141415;--color-base-950:#0c0c0c;--color-base-1000:#000;--color-success-50:#ebf2fe;--color-success-100:#dbeafe;--color-success-150:#bfdbfe;--color-success-200:#93c5fd;--color-success-250:#60a5fa;--color-success-300:#3b82f6;--color-success-350:#256ff6;--color-success-400:#256ff6;--color-success-450:#1f5fd1;--color-success-500:#1f5fd1;--color-success-550:#1a50b0;--color-success-600:#164394;--color-success-650:#12387c;--color-success-700:#0f2e67;--color-success-750:#0d2757;--color-success-800:#0b2149;--color-success-850:#091b3c;--color-success-900:#07152f;--color-success-950:#050e1f;--color-error-50:#fef2f2;--color-error-100:#fee2e2;--color-error-150:#fecaca;--color-error-200:#fca5a5;--color-error-250:#f88181;--color-error-300:#ef6060;--color-error-350:#e04444;--color-error-400:#cd3535;--color-error-450:#b92b2b;--color-error-500:#a52323;--color-error-550:#931d1d;--color-error-600:#831818;--color-error-650:#741414;--color-error-700:#671111;--color-error-750:#5a0f0f;--color-error-800:#4d0d0d;--color-error-850:#400b0b;--color-error-900:#330909;--color-error-950:#260707;--color-warning-50:#fffbeb;--color-warning-100:#fef3c7;--color-warning-150:#fde68a;--color-warning-200:#fcd34d;--color-warning-250:#fbbf24;--color-warning-300:#f59e0b;--color-warning-350:#ed891c;--color-warning-400:#ed891c;--color-warning-450:#d97706;--color-warning-500:#b45309;--color-warning-550:#a14908;--color-warning-600:#92400e;--color-warning-650:#7f370c;--color-warning-700:#6d2f0a;--color-warning-750:#5c2809;--color-warning-800:#4c2208;--color-warning-850:#3d1c07;--color-warning-900:#301606;--color-warning-950:#241105;--color-blue-50:#ebf2fe;--color-blue-100:#dbeafe;--color-blue-150:#bfdbfe;--color-blue-200:#93c5fd;--color-blue-250:#60a5fa;--color-blue-300:#3b82f6;--color-blue-350:#256ff6;--color-blue-400:#256ff6;--color-blue-450:#1f5fd1;--color-blue-500:#1f5fd1;--color-blue-550:#1a50b0;--color-blue-600:#164394;--color-blue-650:#12387c;--color-blue-700:#0f2e67;--color-blue-750:#0d2757;--color-blue-800:#0b2149;--color-blue-850:#091b3c;--color-blue-900:#07152f;--color-blue-950:#050e1f;--theme-border-color:var(--theme-elevation-150);--theme-success-50:var(--color-success-50);--theme-success-100:var(--color-success-100);--theme-success-150:var(--color-success-150);--theme-success-200:var(--color-success-200);--theme-success-250:var(--color-success-250);--theme-success-300:var(--color-success-300);--theme-success-350:var(--color-success-350);--theme-success-400:var(--color-success-400);--theme-success-450:var(--color-success-450);--theme-success-500:var(--color-success-500);--theme-success-550:var(--color-success-550);--theme-success-600:var(--color-success-600);--theme-success-650:var(--color-success-650);--theme-success-700:var(--color-success-700);--theme-success-750:var(--color-success-750);--theme-success-800:var(--color-success-800);--theme-success-850:var(--color-success-850);--theme-success-900:var(--color-success-900);--theme-success-950:var(--color-success-950);--theme-warning-50:var(--color-warning-50);--theme-warning-100:var(--color-warning-100);--theme-warning-150:var(--color-warning-150);--theme-warning-200:var(--color-warning-200);--theme-warning-250:var(--color-warning-250);--theme-warning-300:var(--color-warning-300);--theme-warning-350:var(--color-warning-350);--theme-warning-400:var(--color-warning-400);--theme-warning-450:var(--color-warning-450);--theme-warning-500:var(--color-warning-500);--theme-warning-550:var(--color-warning-550);--theme-warning-600:var(--color-warning-600);--theme-warning-650:var(--color-warning-650);--theme-warning-700:var(--color-warning-700);--theme-warning-750:var(--color-warning-750);--theme-warning-800:var(--color-warning-800);--theme-warning-850:var(--color-warning-850);--theme-warning-900:var(--color-warning-900);--theme-warning-950:var(--color-warning-950);--theme-error-50:var(--color-error-50);--theme-error-100:var(--color-error-100);--theme-error-150:var(--color-error-150);--theme-error-200:var(--color-error-200);--theme-error-250:var(--color-error-250);--theme-error-300:var(--color-error-300);--theme-error-350:var(--color-error-350);--theme-error-400:var(--color-error-400);--theme-error-450:var(--color-error-450);--theme-error-500:var(--color-error-500);--theme-error-550:var(--color-error-550);--theme-error-600:var(--color-error-600);--theme-error-650:var(--color-error-650);--theme-error-700:var(--color-error-700);--theme-error-750:var(--color-error-750);--theme-error-800:var(--color-error-800);--theme-error-850:var(--color-error-850);--theme-error-900:var(--color-error-900);--theme-error-950:var(--color-error-950);--theme-elevation-0:var(--color-base-0);--theme-elevation-50:var(--color-base-50);--theme-elevation-100:var(--color-base-100);--theme-elevation-150:var(--color-base-150);--theme-elevation-200:var(--color-base-200);--theme-elevation-250:var(--color-base-250);--theme-elevation-300:var(--color-base-300);--theme-elevation-350:var(--color-base-350);--theme-elevation-400:var(--color-base-400);--theme-elevation-450:var(--color-base-450);--theme-elevation-500:var(--color-base-500);--theme-elevation-550:var(--color-base-550);--theme-elevation-600:var(--color-base-600);--theme-elevation-650:var(--color-base-650);--theme-elevation-700:var(--color-base-700);--theme-elevation-750:var(--color-base-750);--theme-elevation-800:var(--color-base-800);--theme-elevation-850:var(--color-base-850);--theme-elevation-900:var(--color-base-900);--theme-elevation-950:var(--color-base-950);--theme-elevation-1000:var(--color-base-1000)}html[data-theme=dark]{--theme-border-color:var(--theme-elevation-200);--theme-elevation-0:var(--color-base-1000);--theme-elevation-50:var(--color-base-950);--theme-elevation-100:var(--color-base-900);--theme-elevation-150:var(--color-base-850);--theme-elevation-200:var(--color-base-800);--theme-elevation-250:var(--color-base-750);--theme-elevation-300:var(--color-base-700);--theme-elevation-350:var(--color-base-650);--theme-elevation-400:var(--color-base-600);--theme-elevation-450:var(--color-base-550);--theme-elevation-500:var(--color-base-500);--theme-elevation-550:var(--color-base-450);--theme-elevation-600:var(--color-base-400);--theme-elevation-650:var(--color-base-350);--theme-elevation-700:var(--color-base-300);--theme-elevation-750:var(--color-base-250);--theme-elevation-800:var(--color-base-200);--theme-elevation-850:var(--color-base-150);--theme-elevation-900:var(--color-base-100);--theme-elevation-950:var(--color-base-50);--theme-elevation-1000:var(--color-base-0);--theme-success-50:var(--color-success-950);--theme-success-100:var(--color-success-900);--theme-success-150:var(--color-success-850);--theme-success-200:var(--color-success-800);--theme-success-250:var(--color-success-750);--theme-success-300:var(--color-success-700);--theme-success-350:var(--color-success-650);--theme-success-400:var(--color-success-600);--theme-success-450:var(--color-success-550);--theme-success-500:var(--color-success-500);--theme-success-550:var(--color-success-450);--theme-success-600:var(--color-success-400);--theme-success-650:var(--color-success-350);--theme-success-700:var(--color-success-300);--theme-success-750:var(--color-success-250);--theme-success-800:var(--color-success-200);--theme-success-850:var(--color-success-150);--theme-success-900:var(--color-success-100);--theme-success-950:var(--color-success-50);--theme-warning-50:var(--color-warning-950);--theme-warning-100:var(--color-warning-900);--theme-warning-150:var(--color-warning-850);--theme-warning-200:var(--color-warning-800);--theme-warning-250:var(--color-warning-750);--theme-warning-300:var(--color-warning-700);--theme-warning-350:var(--color-warning-650);--theme-warning-400:var(--color-warning-600);--theme-warning-450:var(--color-warning-550);--theme-warning-500:var(--color-warning-500);--theme-warning-550:var(--color-warning-450);--theme-warning-600:var(--color-warning-400);--theme-warning-650:var(--color-warning-350);--theme-warning-700:var(--color-warning-300);--theme-warning-750:var(--color-warning-250);--theme-warning-800:var(--color-warning-200);--theme-warning-850:var(--color-warning-150);--theme-warning-900:var(--color-warning-100);--theme-warning-950:var(--color-warning-50);--theme-error-50:var(--color-error-950);--theme-error-100:var(--color-error-900);--theme-error-150:var(--color-error-850);--theme-error-200:var(--color-error-800);--theme-error-250:var(--color-error-750);--theme-error-300:var(--color-error-700);--theme-error-350:var(--color-error-650);--theme-error-400:var(--color-error-600);--theme-error-450:var(--color-error-550);--theme-error-500:var(--color-error-500);--theme-error-550:var(--color-error-450);--theme-error-600:var(--color-error-400);--theme-error-650:var(--color-error-350);--theme-error-700:var(--color-error-300);--theme-error-750:var(--color-error-250);--theme-error-800:var(--color-error-200);--theme-error-850:var(--color-error-150);--theme-error-900:var(--color-error-100);--theme-error-950:var(--color-error-50)}body,html{font-family:Sen,sans-serif;font-size:16px}h1,h2,h3,h4,h5,h6{text-transform:uppercase;letter-spacing:-.02em;margin:0;font-family:Sen,sans-serif;font-weight:100;line-height:1.2}h1{font-size:2.5rem}h2{font-size:1.5rem}h3{font-size:.5rem}h4{font-size:1.25rem}input,label,p{margin:0;font-size:1.1rem;line-height:1.6}button{text-transform:uppercase;border-radius:0;padding-top:5px;padding-bottom:5px}.btn,.card__title,a,button{font-family:var(--font-sen)}.card__title{font-size:1.2rem}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}