.PmS7SW_board{--stripes:repeating-linear-gradient(-55deg, #f1ece2 0 22px, #0c0c0d 22px 44px);filter:drop-shadow(0 30px 40px #000000b3);width:min(100%,520px);margin:0 auto clamp(2.5rem,6vh,4rem);padding-top:34px;position:relative}.PmS7SW_stick{background:var(--stripes);transform-origin:6px 100%;border:2px solid #0c0c0d;border-radius:3px 3px 0 0;height:30px;transition:transform .18s cubic-bezier(.8,0,1,1);position:absolute;top:6px;left:0;right:0;transform:rotate(-16deg)}.PmS7SW_stick:before{content:"";background:radial-gradient(circle at 35% 35%,#ddd,#555);border-radius:50%;width:12px;height:12px;position:absolute;bottom:-6px;left:2px}.PmS7SW_board[data-rolling] .PmS7SW_stick{animation:.6s ease-in-out infinite alternate PmS7SW_hover-stick}.PmS7SW_board[data-closed] .PmS7SW_stick{animation:.5s cubic-bezier(.8,0,1,1) both PmS7SW_snap;transform:rotate(0)}@keyframes PmS7SW_snap{0%{transform:rotate(-16deg)}45%{transform:rotate(0)}60%{transform:rotate(-2.5deg)}75%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes PmS7SW_hover-stick{0%{transform:rotate(-16deg)}to{transform:rotate(-9deg)}}.PmS7SW_base{background:#121214;border:2px solid #0c0c0d;border-radius:0 0 6px 6px;overflow:hidden}.PmS7SW_board[data-closed] .PmS7SW_base{animation:.4s ease-out .2s PmS7SW_jolt}@keyframes PmS7SW_jolt{30%{transform:translateY(3px)}}.PmS7SW_stripes{background:var(--stripes);background-position:11px 0;border-bottom:2px solid #0c0c0d;height:24px}.PmS7SW_slate{border-top:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);display:grid}.PmS7SW_slate>div{border-bottom:1px solid #ffffff1f;border-right:1px solid #ffffff1f;padding:.7rem .9rem}.PmS7SW_slate>div:nth-child(3n+1){border-right:1px solid #ffffff1f}.PmS7SW_prod{grid-column:1/-1}.PmS7SW_slate dt{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:#ffffff73;font-size:.56rem}.PmS7SW_slate dd{font-family:"Marker Felt", "Chalkboard SE", "Comic Sans MS", var(--font-ui);color:#f4f1ea;letter-spacing:.02em;margin-top:.15rem;font-size:1.15rem}.PmS7SW_prod dd{font-size:1.3rem}.PmS7SW_take{animation:.5s ease-out PmS7SW_chalk}@keyframes PmS7SW_chalk{0%{opacity:0;transform:translateY(-4px)rotate(-3deg)}}.PmS7SW_dir{grid-column:span 1}.PmS7SW_slate>div:nth-last-child(-n+2){border-bottom:0}
.VbrmSW_root{position:relative}.VbrmSW_trigger{text-align:left;width:100%;color:var(--ivory);border-bottom:1px solid #e8e2d640;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem .1rem;font-size:1.05rem;transition:border-color .3s,background .3s;display:flex}.VbrmSW_trigger[data-empty] .VbrmSW_value{color:var(--ivory-faint)}.VbrmSW_trigger:hover{border-bottom-color:#e8e2d680}.VbrmSW_trigger:focus-visible,.VbrmSW_root[data-open] .VbrmSW_trigger{border-bottom-color:var(--tungsten);background:linear-gradient(#0000 30%,#d9a44114);outline:none}.VbrmSW_trigger[data-invalid]{border-bottom-color:var(--af-red)}.VbrmSW_chevron{border-right:1.5px solid var(--tungsten);border-bottom:1.5px solid var(--tungsten);width:9px;height:9px;transition:transform .35s var(--ease-out);margin-right:4px;transform:translateY(-2px)rotate(45deg)}.VbrmSW_root[data-open] .VbrmSW_chevron{transform:translateY(2px)rotate(-135deg)}.VbrmSW_calIcon{border:1.5px solid var(--tungsten);opacity:.85;border-top-width:4px;border-radius:2px;width:16px;height:15px;position:relative}.VbrmSW_calIcon:after{content:"";background:var(--tungsten);width:3px;height:3px;box-shadow:4px 0 0 var(--tungsten), 0 3px 0 #d9a44180;position:absolute;top:3px;left:3px}.VbrmSW_panel{z-index:40;transform-origin:top;animation:VbrmSW_panel-in .32s var(--ease-out);background:radial-gradient(80% 60% at 50% 0,#d9a44114,#0000 70%),linear-gradient(#17130f,#0c0a08);border:1px solid #d9a44138;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 30px 60px -20px #000000f2,0 0 0 1px #000000b3,inset 0 1px #ffdcaa12}.VbrmSW_panel:focus{outline:none}@keyframes VbrmSW_panel-in{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-6px)}to{opacity:1;clip-path:inset(0);transform:none}}.VbrmSW_list{scrollbar-width:thin;max-height:320px;padding:8px 8px 8px 26px;list-style:none;right:0;overflow-y:auto}.VbrmSW_list:before{content:"";background:radial-gradient(3.5px 3px,#e8e2d68c 90%,#0000 100%) 0 6px/18px 14px repeat-y,#0a0807;border-right:1px solid #d9a44126;width:18px;position:absolute;top:0;bottom:0;left:0}.VbrmSW_option{cursor:pointer;color:var(--ivory-dim);animation:VbrmSW_option-in .4s var(--ease-out) both;grid-template-columns:2.2rem 1fr auto;align-items:baseline;padding:.7rem .85rem;transition:color .2s,background .25s;display:grid;position:relative}@keyframes VbrmSW_option-in{0%{opacity:0;transform:translate(-8px)}}.VbrmSW_option:before{content:"";background:var(--tungsten);width:2px;box-shadow:0 0 10px var(--tungsten);transition:transform .25s var(--ease-out);position:absolute;top:18%;bottom:18%;left:0;transform:scaleY(0)}.VbrmSW_option[data-active]{color:var(--ivory);background:linear-gradient(90deg,#d9a44121,#0000 85%)}.VbrmSW_option[data-active]:before{transform:scaleY(1)}.VbrmSW_option[aria-selected=true]{color:var(--tungsten-hot)}.VbrmSW_optNum{font-family:var(--font-mono);letter-spacing:.15em;color:var(--ivory-faint);font-size:.62rem}.VbrmSW_option[data-active] .VbrmSW_optNum,.VbrmSW_option[aria-selected=true] .VbrmSW_optNum{color:var(--tungsten)}.VbrmSW_optLabel{font-family:var(--font-display);font-size:1.15rem;line-height:1.2}.VbrmSW_optMark{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--tungsten);font-size:.56rem}.VbrmSW_calendar{width:320px;padding:1rem 1rem .75rem}@media (min-width:641px){.VbrmSW_calendar{left:auto;right:0}}.VbrmSW_calHead{border-bottom:1px dashed #e8e2d61f;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;margin-bottom:.6rem;padding-bottom:.85rem;display:grid}.VbrmSW_calTitle{justify-content:center;align-items:baseline;gap:.6rem;display:flex}.VbrmSW_calTitle em{font-family:var(--font-display);color:var(--ivory);font-size:1.45rem;font-style:italic}.VbrmSW_calTitle span{font-family:var(--font-mono);letter-spacing:.2em;color:var(--tungsten);font-size:.68rem}.VbrmSW_calNav{width:32px;height:32px;color:var(--ivory-dim);border:1px solid #e8e2d624;border-radius:50%;place-items:center;transition:color .2s,background .25s,border-color .25s;display:grid}.VbrmSW_calNav:hover:not(:disabled){color:var(--ink);background:var(--tungsten);border-color:var(--tungsten)}.VbrmSW_calNav:disabled{opacity:.25;cursor:default}.VbrmSW_weekdays,.VbrmSW_days{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.VbrmSW_weekdays span{text-align:center;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--ivory-faint);padding:.3rem 0;font-size:.58rem}.VbrmSW_day{aspect-ratio:1;font-family:var(--font-ui);font-variant-numeric:tabular-nums;color:var(--ivory-dim);transition:color .2s, background .2s, border-color .2s, transform .25s var(--ease-out);border:1px solid #0000;place-items:center;font-size:.85rem;display:grid;position:relative}.VbrmSW_day:hover:not(:disabled){color:var(--ivory);border-color:#e8e2d64d}.VbrmSW_day:focus-visible{color:var(--ivory);border-color:var(--tungsten);outline:none}.VbrmSW_day[data-outside]{color:#e8e2d640}.VbrmSW_day:disabled{color:#e8e2d624;cursor:default}.VbrmSW_day[data-today]:after{content:"";background:var(--tungsten);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:5px;left:50%}.VbrmSW_day[data-selected]{color:var(--ink);background:radial-gradient(circle at 50% 40%, #ffe2b0, var(--tungsten) 70%);border-color:var(--tungsten-hot);font-weight:600;transform:scale(1.04);box-shadow:0 0 18px #d9a44173}.VbrmSW_day[data-selected]:after{background:var(--ink)}.VbrmSW_calFoot{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;border-top:1px dashed #e8e2d61f;justify-content:space-between;align-items:center;margin-top:.75rem;padding-top:.7rem;font-size:.62rem;display:flex}.VbrmSW_calFoot span{color:var(--ivory-faint)}.VbrmSW_calFoot button{font-size:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--ivory-dim);border-bottom:1px solid #0000;padding:.35rem .5rem;transition:color .2s,border-color .2s}.VbrmSW_calFoot button:hover{color:var(--tungsten-hot);border-bottom-color:var(--tungsten)}
._8mXDVG_sheet{max-width:980px;padding:0 var(--gutter) clamp(5rem, 12vh, 9rem);margin:0 auto}._8mXDVG_form{background:linear-gradient(#e8e2d606,#e8e2d603),repeating-linear-gradient(0deg,#0000 0 31px,#e8e2d606 31px 32px);border:1px solid #e8e2d61a;padding:clamp(1.5rem,4vw,3rem);position:relative;box-shadow:0 50px 100px -50px #000000e6}._8mXDVG_form:before{content:"CALL SHEET  ·  SHIVAM PATEL PHOTOGRAPHS  ·  CONFIDENTIAL";background:var(--ink);font-family:var(--font-mono);letter-spacing:.28em;color:var(--tungsten);padding:0 .6rem;font-size:.6rem;position:absolute;top:-.6rem;left:clamp(1.5rem,4vw,3rem)}._8mXDVG_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._8mXDVG_block{border:0;border-bottom:1px dashed #e8e2d61f;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem;padding:1.75rem 0;display:grid}._8mXDVG_block:last-of-type{border-bottom:0}._8mXDVG_block legend{float:left;width:100%;font-family:var(--font-display);grid-column:1/-1;margin-bottom:1rem;font-size:1.6rem;line-height:1}._8mXDVG_block legend span{font-family:var(--font-mono);letter-spacing:.2em;color:var(--tungsten);vertical-align:middle;margin-right:.75rem;font-size:.7rem}._8mXDVG_field{gap:.45rem;display:grid}._8mXDVG_field[data-wide]{grid-column:1/-1}._8mXDVG_label{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ivory-dim);font-size:.64rem}._8mXDVG_label em{color:var(--ivory-faint);letter-spacing:.12em;text-transform:lowercase;margin-left:.6rem;font-style:normal}._8mXDVG_field input,._8mXDVG_field select,._8mXDVG_field textarea{width:100%;color:var(--ivory);appearance:none;background:0 0;border:0;border-bottom:1px solid #e8e2d640;border-radius:0;padding:.7rem .1rem;font-size:1.05rem;transition:border-color .3s,background .3s}._8mXDVG_field textarea{resize:vertical;min-height:9rem;line-height:1.6}._8mXDVG_field input::placeholder,._8mXDVG_field textarea::placeholder{color:var(--ivory-faint)}._8mXDVG_field input:focus,._8mXDVG_field select:focus,._8mXDVG_field textarea:focus{border-bottom-color:var(--tungsten);background:linear-gradient(#0000 30%,#d9a44114);outline:none}._8mXDVG_field[data-error] input,._8mXDVG_field[data-error] select,._8mXDVG_field[data-error] textarea{border-bottom-color:var(--af-red)}._8mXDVG_error{color:#ff8a80;font-size:.8rem}._8mXDVG_pills{flex-wrap:wrap;grid-column:1/-1;gap:.6rem;display:flex}._8mXDVG_pill{cursor:pointer;position:relative}._8mXDVG_pill input{opacity:0;position:absolute;inset:0}._8mXDVG_pill span{color:var(--ivory-dim);transition:all .3s var(--ease-out);border:1px solid #e8e2d62e;padding:.6rem 1.1rem;font-size:.9rem;display:block}._8mXDVG_pill:hover span{color:var(--ivory);border-color:#e8e2d673}._8mXDVG_pill input:checked+span{color:var(--ink);background:var(--tungsten);border-color:var(--tungsten);box-shadow:0 0 22px #d9a44159}._8mXDVG_pill input:focus-visible+span{outline:1.5px solid var(--tungsten);outline-offset:3px}._8mXDVG_footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1.25rem;padding-top:1.75rem;display:flex}._8mXDVG_formError{color:var(--ivory-dim);flex:280px}._8mXDVG_formError span{font-family:var(--font-display);color:#ff8a80;margin-right:.4rem;font-style:italic}._8mXDVG_submit{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--ink);background:var(--ivory);transition:background .3s, box-shadow .4s var(--ease-out), transform .3s var(--ease-out);align-items:center;gap:.8rem;padding:1rem 1.6rem;font-size:.78rem;display:inline-flex}._8mXDVG_submit:hover:not(:disabled){background:var(--tungsten-hot);transform:translateY(-2px);box-shadow:0 0 40px #d9a44166}._8mXDVG_submit:disabled{opacity:.85;cursor:progress}._8mXDVG_rec{background:var(--af-red);border-radius:50%;width:9px;height:9px}._8mXDVG_submit:disabled ._8mXDVG_rec{animation:.8s steps(2,end) infinite _8mXDVG_rec}@keyframes _8mXDVG_rec{50%{opacity:.15}}._8mXDVG_wrap{text-align:center;animation:_8mXDVG_wrap-in .9s var(--ease-out) .35s both;padding:clamp(2rem,6vh,4rem) 0}._8mXDVG_wrap h2{margin-top:1rem;font-size:clamp(3rem,9vw,7rem)}._8mXDVG_wrap p:last-child{color:var(--ivory-dim);margin-top:1.5rem}@keyframes _8mXDVG_wrap-in{0%{opacity:0;filter:blur(6px);transform:translateY(16px)}}@media (max-width:640px){._8mXDVG_block{grid-template-columns:1fr}}
