.production-packages{background:#202a30;color:#fff9ef;position:relative;overflow:hidden;padding-top:95px!important;padding-bottom:55px!important}.production-heading{display:flex;justify-content:space-between;align-items:end;gap:45px;margin-bottom:55px}.production-heading .eyebrow{font-size:12px;color:#a8b0b2;margin-bottom:22px}.production-heading h2{font-size:clamp(44px,5.6vw,80px);line-height:1.15;letter-spacing:-1.4px}.production-heading h2 em{color:var(--orange);font-style:normal}.production-heading-aside{display:flex;align-items:center;gap:30px;max-width:340px;padding-bottom:10px}.production-heading-aside p{font-size:15px;line-height:1.8;color:#bdc2c0}.production-heading-symbol{font-family:Arial,sans-serif;font-size:95px;line-height:1;color:var(--orange)}.production-workbench{display:grid;grid-template-columns:265px minmax(0,1fr);gap:30px;align-items:start}.production-nav-label{display:block;font-size:11px;color:#9ca8ab;margin-bottom:23px}.production-file-tabs{display:grid;gap:14px}.production-file{position:relative;display:grid;grid-template-columns:22px 1fr auto;align-items:start;gap:12px;background:transparent;border:1px solid #68717666;border-radius:3px;text-align:right;padding:23px 18px 30px;color:#cbd2cf;width:100%;min-height:155px;transition:background .35s,color .35s,transform .35s;isolation:isolate}.production-file::after{content:"";position:absolute;inset:8px -5px -7px 5px;border:1px solid #68717633;z-index:-1;border-radius:3px;pointer-events:none}.production-file-index{font:10px Arial,sans-serif;opacity:.55;padding-top:7px}.production-file-title{display:grid;gap:9px}.production-file-title strong{font-size:25px;font-weight:800;line-height:1.3}.production-file-title small{font-size:10px;font-weight:400;opacity:.65}.production-file-price{grid-column:2;display:flex;align-items:baseline;gap:6px;padding-top:3px}.production-file-price b{font:700 22px Arial,sans-serif;letter-spacing:-.8px}.production-file-price small{font-size:10px;opacity:.7}.production-file-arrow{position:absolute;bottom:22px;left:20px;font:24px Arial,sans-serif;opacity:.5}.production-file.is-selected{background:var(--orange);color:#202a30;border-color:var(--orange);transform:translateX(-6px)}.production-file.is-selected:after{border-color:#ff6b1660}.production-file.is-selected .production-file-arrow{opacity:1}.production-file:hover:not(.is-selected){background:#ffffff08;border-color:#b1babc}.production-file-badge{position:absolute;top:17px;left:12px;background:#fff9ef;color:#263237;border-radius:2px;padding:4px 7px;font-size:9px;font-weight:700;transform:rotate(-6deg)}.production-file.is-selected .production-file-badge{background:#202a30;color:#fff9ef}.production-nav-note{display:flex;align-items:start;gap:17px;padding:30px 9px 0}.production-nav-note>span{font:29px Arial,sans-serif;color:#6f7c80}.production-nav-note p{font-size:11px;line-height:1.9;color:#9dabad}.production-sheet{background:#fff9ef;color:#263237;border-radius:3px;min-width:0;position:relative;box-shadow:10px 12px 0 #111b2060;animation:production-sheet-in .5s cubic-bezier(.2,.8,.2,1) both}.production-sheet[hidden]{display:none!important}.production-sheet-top{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:19px 30px;border-bottom:1px solid #26323726;font-size:11px;color:#7c817e}.production-sheet-top>span[dir]{font:8px Arial,sans-serif;letter-spacing:1px}.production-sheet-hero{display:grid;grid-template-columns:1.3fr .7fr;gap:25px;padding:35px 32px 30px;align-items:center;overflow:hidden}.production-sheet-label{font-size:10px;color:#71756f;display:block;margin-bottom:18px}.production-sheet-copy h3{font-size:clamp(30px,3vw,45px);letter-spacing:-.8px;line-height:1.25;font-weight:900;margin-bottom:18px}.production-sheet-copy h3 em{font-style:normal;color:#d44c03}.production-sheet-copy p{font-size:13px;line-height:1.9;color:#71766f;max-width:420px}.production-film-art{position:relative;perspective:700px;padding:12px 0;isolation:isolate}.production-film-frame{background:#263237;padding:14px 8px 9px;transform:rotate(-9deg);border:1px solid #66706d;box-shadow:9px 15px 0 #ddd9cd;position:relative}.production-film-frame:before{content:"";display:block;position:absolute;top:4px;inset-inline:8px;height:4px;background:repeating-linear-gradient(90deg,#aeb6b2 0 5px,transparent 5px 11px)}.production-film-frame img{width:100%;height:180px;object-fit:cover;filter:grayscale(.4);opacity:.9}.production-film-frame>span{font:7px Arial,sans-serif;letter-spacing:1.5px;color:#b4beb7;display:block;text-align:center;padding-top:8px}.production-film-stamp{position:absolute;bottom:12px;right:-10px;transform:rotate(9deg);background:var(--orange);padding:6px 13px;font-size:12px;color:#263237;font-weight:700}.production-sheet-details{display:grid;grid-template-columns:1.3fr .7fr;gap:28px;padding:24px 32px 30px;border-top:1px solid #26323726;align-items:end}.production-delivery-label{font-size:10px;color:#838a83;display:block;margin-bottom:11px}.production-sheet-deliverables ul{margin:0;padding:0;list-style:none}.production-sheet-deliverables li{display:flex;align-items:baseline;gap:9px;font-size:12px;line-height:1.8;padding:9px 0;border-bottom:1px solid #26323713}.production-sheet-deliverables li:last-child{border:0}.production-sheet-deliverables li>span{color:#d44c03;font:14px Arial,sans-serif;flex:none}.production-sheet-booking{border-right:1px solid #26323726;padding-right:23px;min-width:0}.production-sheet-booking>span:first-child{font-size:10px;color:#7e857d}.production-sheet-price{display:flex;align-items:baseline;gap:7px;margin:12px 0 18px;flex-wrap:wrap}.production-sheet-price strong{font:700 clamp(32px,3.5vw,48px)/1 Arial,sans-serif;letter-spacing:-2px}.production-sheet-price small{font-size:11px;color:#6c766d}.production-sheet-cta{display:flex;align-items:center;justify-content:space-between;gap:9px;background:#263237;color:#fff9ef;padding:13px 15px;font-size:12px;font-weight:700;min-height:47px;transition:background .2s}.production-sheet-cta>span{font:21px Arial,sans-serif;color:var(--orange)}.production-sheet-cta:hover{background:#435252}.production-booking-note{display:block;font-size:9px;line-height:1.8;color:#92958c;margin-top:12px}.production-sheet-base{display:flex;justify-content:space-between;gap:10px;align-items:center;border-top:1px solid #26323726;padding:15px 30px;font-size:9px;color:#899086}.production-sheet-base>span[dir]{font:7px Arial,sans-serif;letter-spacing:1.2px}.production-package-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:45px;padding-top:23px;border-top:1px solid #ffffff24;font-size:13px}.production-package-footer>span{color:#aab5b2}.production-package-footer>a{color:#fff9ef;border-bottom:1px solid #ff6b16;padding-bottom:5px}.team-member-media.mona-portrait img{object-position:50% 28%}@keyframes production-sheet-in{from{opacity:.3;transform:translateY(15px) rotate(.7deg)}to{opacity:1;transform:none}}
@media(max-width:1150px){.production-workbench{grid-template-columns:220px minmax(0,1fr);gap:24px}.production-file{padding-inline:14px;gap:9px}.production-file-title strong{font-size:22px}.production-file-badge{font-size:8px;left:8px;top:12px}.production-sheet-hero,.production-sheet-details{padding-inline:25px;gap:20px}.production-sheet-copy h3{font-size:34px}.production-film-frame img{height:155px}.production-sheet-price strong{font-size:34px}.production-sheet-booking{padding-right:17px}.production-sheet-top{padding-inline:25px}.production-sheet-cta{font-size:11px;padding-inline:10px}}
@media(max-width:850px){.production-workbench{grid-template-columns:1fr;gap:26px}.production-file-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.production-nav-label{margin-bottom:14px}.production-file{min-height:135px;grid-template-columns:17px 1fr;gap:8px;padding:25px 15px 17px}.production-file-price{padding-top:4px}.production-file.is-selected{transform:translateY(-4px)}.production-file-title small{display:none}.production-file-title strong{font-size:23px}.production-file-price b{font-size:23px}.production-file-badge{top:-11px;left:9px;font-size:9px;transform:rotate(-3deg)}.production-file-arrow{bottom:15px;left:11px;font-size:20px}.production-nav-note{display:none}.production-sheet-hero{grid-template-columns:1.3fr .7fr}.production-heading-aside{gap:18px;max-width:260px}.production-heading-aside p{font-size:13px}.production-heading-symbol{font-size:75px}.production-sheet-copy h3{font-size:39px}}
@media(max-width:560px){.production-packages{padding-top:60px!important;padding-bottom:40px!important}.production-heading{display:block;margin-bottom:30px}.production-heading .eyebrow{font-size:11px;margin-bottom:20px}.production-heading h2{font-size:49px;letter-spacing:-.9px}.production-heading-aside{margin-top:24px;max-width:none;justify-content:space-between;flex-direction:row-reverse;padding:0}.production-heading-aside p{font-size:13px}.production-heading-symbol{font-size:53px}.production-workbench{gap:22px}.production-nav-label{font-size:10px;margin-bottom:17px}.production-file-tabs{gap:8px}.production-file{padding:20px 10px 18px;display:flex;flex-direction:column;gap:10px;min-height:134px}.production-file-index{font-size:8px;padding:0}.production-file-title strong{font-size:21px}.production-file-price{gap:5px;flex-wrap:wrap;align-items:baseline;margin-top:auto}.production-file-price b{font-size:19px;letter-spacing:-.6px}.production-file-price small{font-size:8px}.production-file-arrow{top:13px;bottom:auto;left:8px;font-size:15px}.production-file-badge{font-size:8px;top:-13px;left:2px;padding:4px 5px;white-space:nowrap}.production-sheet{box-shadow:6px 7px 0 #111b2070}.production-sheet-top{padding:15px 19px;gap:12px;font-size:10px}.production-sheet-top>span[dir]{font-size:6px;max-width:120px;letter-spacing:.6px}.production-sheet-hero{padding:25px 20px 24px;grid-template-columns:1fr;gap:0;position:relative}.production-sheet-copy{position:relative;z-index:1}.production-sheet-label{font-size:10px;margin-bottom:17px}.production-sheet-copy h3{font-size:37px;line-height:1.3;letter-spacing:-.6px;margin-bottom:16px}.production-sheet-copy p{font-size:13px;line-height:1.9;max-width:none}.production-film-art{display:none}.production-sheet-details{display:flex;flex-direction:column;padding:20px;gap:23px;align-items:stretch}.production-sheet-deliverables li{font-size:13px;line-height:1.8;padding:10px 0;gap:8px}.production-delivery-label{font-size:10px}.production-sheet-booking{border-right:0;border-top:1px solid #26323726;padding:20px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:0 14px;align-items:center}.production-sheet-booking>span:first-child{grid-column:1;font-size:10px}.production-sheet-price{grid-column:1;grid-row:2;margin:8px 0 0;gap:6px}.production-sheet-price strong{font-size:35px;letter-spacing:-1.3px}.production-sheet-price small{font-size:10px}.production-sheet-cta{grid-column:2;grid-row:1/3;min-height:48px;font-size:12px;padding-inline:12px}.production-booking-note{grid-column:1/-1;margin-top:14px;font-size:10px}.production-sheet-base{padding:14px 18px;font-size:8px;gap:9px}.production-sheet-base>span[dir]{font-size:6px;letter-spacing:.4px}.production-package-footer{display:block;margin-top:29px;padding-top:20px;font-size:12px}.production-package-footer>a{display:inline-block;margin-top:10px}}
@media(max-width:360px){.production-file-title strong{font-size:18px}.production-file-price b{font-size:17px}.production-sheet-copy h3{font-size:33px}.production-sheet-price strong{font-size:31px}.production-sheet-cta{font-size:11px}}
@media(prefers-reduced-motion:reduce){.production-sheet{animation:none}.production-file,.production-sheet-cta{transition:none}}
