.workflow-brief_brief__85G3B{max-width:1180px;margin:0 auto;padding:48px 24px 60px;color:#1f2946}.workflow-brief_brief__85G3B header{max-width:740px}.workflow-brief_brief__85G3B header>span{font-size:12px;font-weight:650;color:#5142dc}.workflow-brief_brief__85G3B h2{font-size:clamp(28px,3vw,38px);font-weight:650;line-height:1.15;letter-spacing:-.045em;margin:14px 0 20px}.workflow-brief_brief__85G3B header p{font-size:16px;line-height:1.8;color:#576587}.workflow-brief_items__lcRRE{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:28px;margin-top:32px}.workflow-brief_items__lcRRE article{border-top:1px solid #d8ddec;padding-top:18px;min-width:0}.workflow-brief_number___c_8r{font-size:13px;color:#5142dc;font-weight:650}.workflow-brief_items__lcRRE h3{font-size:20px;font-weight:650;letter-spacing:-.03em;line-height:1.3;margin-top:12px}.workflow-brief_items__lcRRE p{color:#576587;font-size:14px;line-height:1.85;margin-top:12px}.workflow-brief_items__lcRRE a{display:inline-flex;align-items:center;min-height:44px;color:#5142dc;text-decoration:underline;text-underline-offset:4px;font-size:13px;line-height:1.6;margin-top:12px}.workflow-brief_brief__85G3B a:focus-visible{outline:2px solid #5142dc;outline-offset:4px}@media(max-width:600px){.workflow-brief_brief__85G3B{padding:36px 20px}.workflow-brief_items__lcRRE{gap:20px}.workflow-brief_items__lcRRE h3{font-size:19px}.workflow-brief_brief__85G3B h2{font-size:30px}}[data-navigation-fade]{animation:navigation-fade .18s ease-out both}@keyframes navigation-fade{0%{opacity:.7}to{opacity:1}}@media (prefers-reduced-motion:reduce){[data-navigation-fade]{animation:none}}.studio_studio__jjcbT{--stage-nav-height:64px;width:100%;min-width:0;font-family:var(--stage-font,sans-serif);color:var(--stage-ink);background:var(--stage-paper);max-width:1540px;padding:calc(var(--stage-nav-height) + 32px) 32px 64px;margin:auto;font-size:16px;line-height:1.5}.studio_studio__jjcbT *{box-sizing:border-box}.studio_studio__jjcbT h1{font-size:var(--stage-type-title,32px);line-height:1.15;font-weight:600;letter-spacing:-.025em;margin:0 0 8px}.studio_studio__jjcbT h2{font-size:22px;line-height:1.3;font-weight:600;margin:0 0 16px}.studio_studio__jjcbT h3{font-size:16px;font-weight:600;margin:0 0 8px}.studio_studio__jjcbT p{max-width:65ch;margin:8px 0}.studio_studio__jjcbT a,.studio_studio__jjcbT button,.studio_studio__jjcbT input,.studio_studio__jjcbT select,.studio_studio__jjcbT summary,.studio_studio__jjcbT textarea{font:inherit}.studio_link__0GuWW,.studio_studio__jjcbT button,.studio_studio__jjcbT summary{cursor:pointer;min-height:44px}.studio_link__0GuWW,.studio_studio__jjcbT button{border-radius:var(--stage-control-radius,8px);border:1px solid var(--stage-table);padding:10px 14px;background:var(--stage-paper);font-size:14px;font-weight:600;line-height:1.4}.studio_link__0GuWW:hover,.studio_studio__jjcbT button:hover:not(:disabled){border-color:var(--stage-muted)}.studio_studio__jjcbT button:disabled{cursor:not-allowed;opacity:.65}.studio_studio__jjcbT :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--stage-action);outline-offset:3px;box-shadow:0 0 0 4px var(--stage-paper)}.studio_studio__jjcbT .studio_primary__g7zF0{color:var(--stage-paper);background:var(--stage-action);border-color:var(--stage-action)}.studio_studio__jjcbT .studio_primary__g7zF0:hover:not(:disabled){border-color:var(--stage-ink)}.studio_studio__jjcbT a{color:var(--stage-action);text-underline-offset:3px}.studio_studio__jjcbT label{display:block;font-size:14px;font-weight:600}.studio_studio__jjcbT input:not([type=checkbox]):not([type=radio]),.studio_studio__jjcbT select,.studio_studio__jjcbT textarea{display:block;width:100%;min-height:44px;margin-top:6px;border:1px solid var(--stage-muted);border-radius:var(--stage-control-radius,8px);background:var(--stage-paper);color:var(--stage-ink);padding:10px 12px;font-size:16px;font-weight:400}.studio_studio__jjcbT input[type=checkbox],.studio_studio__jjcbT input[type=radio]{width:18px;height:18px;accent-color:var(--stage-action);vertical-align:middle;margin-right:8px}.studio_studio__jjcbT fieldset{min-width:0;padding:0;border:0;margin:0}.studio_studio__jjcbT legend{font-weight:600;margin-bottom:8px}.studio_studio__jjcbT summary{padding:12px 0;font-weight:600}.studio_header__xakKK{display:flex;justify-content:space-between;align-items:start;gap:20px;margin-bottom:24px;flex-wrap:wrap}.studio_header__xakKK a{display:inline-block;margin-bottom:10px}.studio_caption__Avg95{color:var(--stage-muted);font-size:13px;line-height:1.45}.studio_warning__eME_4{color:var(--stage-warning)}.studio_message__Y52e3{padding:14px 18px;border-left:3px solid var(--stage-action);background:var(--stage-table);margin-bottom:20px;overflow-wrap:anywhere}.studio_error__T_F1q{border-color:var(--stage-warning)}.studio_shellContent__hTt6Y{min-width:0}.studio_continuationNotice__Tm9c9{padding:12px 14px;border-left:3px solid var(--stage-action);background:var(--stage-table);margin:0 0 16px;overflow-wrap:anywhere}.studio_eyebrow__iOAxj,.studio_projectNavTitle__C8CgZ{margin:0 0 8px;color:var(--stage-muted);font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.studio_projectNavGroup__bdvQw{display:grid;gap:4px;margin-top:18px;padding-top:16px;border-top:1px solid var(--stage-table)}.studio_projectNavGroupHeader__n5GlR{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 10px 4px;color:var(--stage-muted);font-size:12px;font-weight:700}.studio_projectNavGroupHeader__n5GlR a{min-height:44px;display:inline-flex;align-items:center;font-size:12px;font-weight:600}.studio_projectNavNew__kbMhW,.studio_projectNavProject__B2kHe{width:100%;min-height:44px!important;padding:8px 10px!important;text-align:left}.studio_projectNavNew__kbMhW{border-style:dashed!important}.studio_projectNavProject__B2kHe{display:flex;align-items:start;justify-content:space-between;gap:8px;border-color:transparent!important;background:transparent!important;font-size:13px!important;font-weight:500!important}.studio_projectNavProject__B2kHe:hover:not(:disabled),.studio_projectNavProject__B2kHe[aria-current=page]{border-color:var(--stage-table)!important;background:var(--stage-table)!important}.studio_projectNavProject__B2kHe>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio_projectNavMeta__jpekc{flex:0 0 auto;color:var(--stage-muted);font-size:11px;font-weight:400;text-transform:capitalize}.studio_projectNavEmpty__YISwv{padding:4px 10px}.studio_looksHeader__RiPdN{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:20px}.studio_looksHeader__RiPdN p{margin-top:8px}.studio_looksHeader__RiPdN .studio_row___OALa{flex:0 0 auto}.studio_looksGate__dk23L{max-width:680px;margin:0 auto;padding:80px 24px;font-family:var(--stage-font,sans-serif);color:var(--stage-ink)}.studio_specBar__2xDyz{position:sticky;top:16px;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;padding:12px 14px;border:1px solid var(--stage-table);border-radius:var(--stage-control-radius,8px);background:var(--stage-paper);box-shadow:0 8px 24px rgb(0 0 0/7%)}.studio_specSummary__ZjKpK{min-width:0}.studio_specSummary__ZjKpK .studio_eyebrow__iOAxj{margin-bottom:3px}.studio_specSummary__ZjKpK strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio_specSummary__ZjKpK p{margin:3px 0 0}.studio_specAction__Ecte_{flex:0 0 auto}.studio_workspace__vBkZt{display:grid;align-items:start}.studio_canvasColumn__mR0F9,.studio_rail__Er5Po,.studio_workspace__vBkZt>*{min-width:0}.studio_mobileSheet__GALzQ{display:block;min-width:0}.studio_mobileSheetSummary__5woq3{display:none}.studio_mobileSheetContent__A_LWd{gap:22px;min-width:0}.studio_mobileSheetStatus__AeiZV{color:var(--stage-muted);font-size:13px;font-weight:400}.studio_mobileSheetContent__A_LWd>section,.studio_rail__Er5Po>details,.studio_rail__Er5Po>section{border-bottom:1px solid var(--stage-table);padding-bottom:20px}.studio_stack__1p16_{display:grid;gap:14px}.studio_row___OALa{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.studio_row___OALa>label{flex:1;min-width:120px}.studio_row___OALa>button{flex-shrink:0}.studio_prints__kgoav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.studio_studio__jjcbT .studio_print__lnZj9{border:2px solid transparent;background:transparent;border-radius:var(--stage-photo-radius,3px);padding:2px;text-align:left;min-width:0;overflow:hidden}.studio_print__lnZj9 img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:var(--stage-photo-radius,3px)}.studio_print__lnZj9 span{display:block;padding-top:6px;font-size:13px}.studio_studio__jjcbT button[aria-pressed=true]{border-color:var(--stage-action)}.studio_mat__gTldq{position:relative;background:var(--stage-table);border-radius:var(--stage-photo-radius,3px);min-height:480px;height:min(62vh,760px);padding:20px;display:flex;align-items:center;justify-content:center;overflow:hidden}.studio_inspection__IYvey{width:100%;height:100%;min-width:0;overflow:auto}.studio_fitPhoto__hSa_Y{width:100%;height:100%;object-fit:contain}.studio_pixelPhoto__aWyXV{max-width:none;height:auto}.studio_photoFrame__0fBOQ{width:100%;height:100%;min-width:0;display:flex;align-items:center;justify-content:center}.studio_photoFrame__0fBOQ>img{display:block}.studio_photoError__GYt4P{padding:24px;text-align:center}.studio_compare__B3WDn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;width:100%;height:100%}.studio_compare__B3WDn figure{min-width:0;min-height:0;display:grid;grid-template-rows:24px minmax(0,1fr);margin:0}.studio_compare__B3WDn figcaption{font-size:13px;color:var(--stage-muted)}.studio_toolbar__aapsi{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;padding:14px 0}.studio_sourceProof__jZn3m{display:flex;align-items:center;gap:12px;margin-bottom:12px}.studio_sourceProof__jZn3m img{width:64px;height:64px;object-fit:contain;background:var(--stage-table)}.studio_sourceProof__jZn3m>div{min-width:0}.studio_sourceProof__jZn3m>.studio_photoFrame__0fBOQ{width:64px;height:64px;flex:0 0 64px}.studio_sourceRow__6bALP>.studio_photoFrame__0fBOQ{height:64px}.studio_contactPrint___c3um>.studio_photoFrame__0fBOQ{height:116px}.studio_slot__EVxDv>.studio_photoFrame__0fBOQ{height:90px}.studio_contact__91Dhx{display:flex;gap:10px;overflow-x:auto;padding:6px 3px 14px;max-width:100%}.studio_studio__jjcbT .studio_contactPrint___c3um{flex:0 0 132px;padding:5px;text-align:left;border-radius:var(--stage-photo-radius,3px)}.studio_contactPrint___c3um img{width:100%;height:116px;object-fit:contain;background:var(--stage-table)}.studio_contactPrint___c3um span{display:block;margin-top:6px;font-size:13px}.studio_emptyPhoto__YGpsJ{height:100%;width:100%;object-fit:contain;opacity:.95}.studio_emptyCaption___Vrr4{padding:16px 0}.studio_sourceList__5FnV3{display:grid;gap:12px;margin-top:12px}.studio_sourceRow__6bALP{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;align-items:start}.studio_sourceRow__6bALP img{height:64px;width:64px;object-fit:contain;background:var(--stage-table)}.studio_sourceRow__6bALP p{overflow-wrap:anywhere}.studio_sourceRow__6bALP button{padding:8px}.studio_panel__LZWl8{padding:24px 0;border-top:1px solid var(--stage-table)}.studio_refineGrid__R3k6t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.studio_shelf__Bd1KC{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:28px}.studio_shelf__Bd1KC article{min-width:0}.studio_shelfPhoto__KzcYF{width:100%;height:240px;background:var(--stage-table);object-fit:contain}.studio_studio__jjcbT .studio_shelfOpen__ZOKJw{width:100%;padding:0;border:0;text-align:left}.studio_shelfOpen__ZOKJw h2{margin-top:12px;margin-bottom:6px}.studio_campaignSlots__vGKN2,.studio_slot__EVxDv{display:grid;gap:12px}.studio_slot__EVxDv{grid-template-columns:80px minmax(0,1fr);align-items:center}.studio_slot__EVxDv img{width:80px;height:90px;object-fit:contain;background:var(--stage-table)}.studio_modelContinuity__nxxZo{margin:20px 0 24px;padding:18px;border:1px solid #aec0d5;border-left:4px solid var(--stage-action);border-radius:4px;background:#f5f8fc}.studio_modelContinuity__nxxZo legend{padding:0 8px;color:#244b7a;font-weight:750}.studio_modelContinuityIntro__3Nr64{display:grid;grid-template-columns:minmax(150px,.7fr) minmax(240px,1.3fr);gap:18px;align-items:baseline}.studio_modelContinuityIntro__3Nr64 strong{font-size:17px}.studio_modelContinuityIntro__3Nr64 p{margin:0;color:#46555c;font-size:13px;line-height:1.55}.studio_modelContactSheet__J0lyf{display:grid;grid-template-columns:repeat(auto-fill,minmax(98px,1fr));gap:8px;margin:16px 0 8px}.studio_modelContactSheet__J0lyf label{position:relative;display:grid;grid-template-rows:88px auto auto;gap:7px;min-width:0;padding:7px;border:1px solid #cbd5dc;border-radius:3px;background:#fff;cursor:pointer}.studio_modelContactSheet__J0lyf label:hover{border-color:#7896b8}.studio_modelContactSheet__J0lyf input{position:absolute;top:11px;left:11px;z-index:1;margin:0!important}.studio_modelContactSheet__J0lyf .studio_photoFrame__0fBOQ,.studio_modelContactSheet__J0lyf img{width:100%;height:88px;object-fit:cover;object-position:center 22%;background:#e6eaec}.studio_modelContactSheet__J0lyf strong{color:#263b46;font-size:11px;line-height:1.25;overflow-wrap:anywhere}.studio_modelContactSheet__J0lyf small{color:#51636b;font-size:10px;line-height:1.3}.studio_modelContactSheet__J0lyf input:focus-visible{outline:3px solid var(--stage-action);outline-offset:3px}.studio_modelReferenceUnavailable__fKjYD{opacity:.7;cursor:not-allowed!important}.studio_modelContactSheet__J0lyf .studio_modelReferenceSelected__Mv7hu{border-color:var(--stage-action);box-shadow:inset 0 0 0 2px var(--stage-action)}.studio_modelReferenceNew__jDo3r{display:grid;place-items:center;height:88px;background:#e7edf5;color:#2e527e;font-size:15px;font-weight:750;line-height:1.05;text-align:center}.studio_modelContinuity__nxxZo .studio_warning__eME_4{margin-bottom:0}@media(max-width:760px){.studio_modelContinuityIntro__3Nr64{grid-template-columns:1fr;gap:5px}}.studio_quote__o7U_0{padding:18px;border:2px solid var(--stage-action);border-radius:var(--stage-control-radius,8px)}.studio_check__INQ_N{padding:10px 0;min-height:44px}@media (max-width:1050px){.studio_studio__jjcbT{padding:calc(var(--stage-nav-height) + 24px) 20px 48px}.studio_shell__3bVO2{grid-template-columns:176px minmax(0,1fr);gap:20px}.studio_workspace__vBkZt{grid-template-columns:minmax(0,1fr) 288px;gap:20px}.studio_mat__gTldq{min-height:400px}}@media (max-width:820px){.studio_studio__jjcbT{padding-bottom:calc(124px + env(safe-area-inset-bottom));scroll-padding-bottom:calc(124px + env(safe-area-inset-bottom))}.studio_shell__3bVO2{display:block}.studio_projectNav__SA8mM{position:static;display:flex;align-items:center;gap:4px;overflow-x:auto;margin-bottom:16px;padding:4px;border:1px solid var(--stage-table);border-radius:var(--stage-control-radius,8px)}.studio_projectNavGroup__bdvQw,.studio_projectNavTitle__C8CgZ{display:none}.studio_projectNavLink__Ieqd7{flex:0 0 auto;white-space:nowrap}.studio_productLayout__h8ApH>.studio_workspace__vBkZt{order:0}.studio_productLayout__h8ApH>.studio_specBar__2xDyz{position:fixed;inset-inline:0;top:auto;bottom:0;z-index:20;order:1;align-items:center;margin:0;border-radius:0;padding:12px max(14px,env(safe-area-inset-left)) calc(12px + env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-right))}.studio_workspace__vBkZt{display:flex;flex-direction:column}.studio_canvasColumn__mR0F9,.studio_rail__Er5Po{width:100%}.studio_rail__Er5Po{margin-top:12px}.studio_mobileSheet__GALzQ{overflow:hidden;border:1px solid var(--stage-table);border-radius:var(--stage-control-radius,8px);background:var(--stage-paper);box-shadow:0 8px 24px rgb(0 0 0/8%)}.studio_mobileSheetSummary__5woq3{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 14px;background:var(--stage-paper)}.studio_mobileSheetContent__A_LWd{display:block;max-height:min(62svh,540px);overflow-y:auto;padding:0 14px 16px;overscroll-behavior:contain}.studio_mobileSheetContent__A_LWd>section{padding:18px 0 20px}.studio_mat__gTldq{min-height:330px;height:58vh;max-height:640px}.studio_prints__kgoav{grid-template-columns:repeat(3,minmax(0,1fr))}.studio_compare__B3WDn{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:10px}.studio_header__xakKK{margin-bottom:16px}}@media (max-width:420px){.studio_studio__jjcbT{padding:calc(var(--stage-nav-height) + 20px) 12px calc(180px + env(safe-area-inset-bottom));scroll-padding-bottom:calc(180px + env(safe-area-inset-bottom))}.studio_studio__jjcbT h1{font-size:28px}.studio_looksHeader__RiPdN{display:block}.studio_looksHeader__RiPdN .studio_row___OALa{margin-top:14px}.studio_specBar__2xDyz{align-items:stretch;flex-direction:column;gap:10px;padding:12px max(12px,env(safe-area-inset-left)) calc(12px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-right))}.studio_specSummary__ZjKpK strong{white-space:normal;overflow-wrap:anywhere}.studio_specAction__Ecte_{width:100%}.studio_mobileSheetContent__A_LWd{max-height:min(56svh,470px)}.studio_mat__gTldq{padding:10px;min-height:310px}.studio_toolbar__aapsi{align-items:start}.studio_refineGrid__R3k6t{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.studio_studio__jjcbT *,.studio_studio__jjcbT :after,.studio_studio__jjcbT :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (max-width:767px){.studio_studio__jjcbT{--stage-nav-height:56px}}.studio_studio__jjcbT{padding-inline:clamp(20px,3.4vw,54px)}.studio_header__xakKK{align-items:center;padding:10px 0 25px;margin-bottom:10px;border-bottom:1px solid var(--stage-table)}.studio_header__xakKK h1{font-size:clamp(28px,2.6vw,40px)}.studio_workspaceLabel__AsQMn{margin:0 0 8px!important;color:#42525a;font-size:12px;font-weight:700}.studio_creditBalance__KEYwp{display:grid;grid-template-columns:auto auto;align-items:center;gap:0 10px;padding:10px 0 10px 20px;border-left:1px solid var(--stage-table);color:var(--stage-ink);white-space:nowrap}.studio_creditBalance__KEYwp strong{grid-row:span 2;font-size:32px;line-height:1;letter-spacing:-.05em}.studio_creditBalance__KEYwp span{font-size:12px;font-weight:700}.studio_creditBalance__KEYwp small{color:var(--stage-muted);font-size:11px}.studio_shell__3bVO2{display:block}.studio_projectNav__SA8mM{position:relative;top:auto;z-index:8;display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:64px;margin-bottom:20px;padding:8px 0;border:0;border-bottom:1px solid var(--stage-table)}.studio_projectNavContext__jEAK5{margin-right:12px;color:#516169;font-size:12px;font-weight:700;white-space:nowrap}.studio_projectNavLink__Ieqd7{display:flex;align-items:center;min-height:44px;padding:9px 14px;border-radius:4px;color:var(--stage-ink)!important;text-decoration:none}.studio_projectNavLink__Ieqd7:hover,.studio_projectNavLink__Ieqd7[aria-current=page]{background:#edf2f8;box-shadow:inset 0 -2px 0 var(--stage-action);color:var(--stage-ink)!important;font-weight:600}.studio_studio__jjcbT .studio_projectNavNew__kbMhW{width:auto;min-height:44px;margin-left:auto;border-color:#c5cccf;border-style:solid!important;background:#fff;white-space:nowrap}.studio_projectMenu__YRBle{position:relative}.studio_projectMenu__YRBle summary{display:flex;align-items:center;min-height:44px;padding:8px 12px;color:#394950;font-size:13px;font-weight:600;white-space:nowrap;list-style:none}.studio_projectMenu__YRBle summary:after{content:"⌄";margin-left:8px;color:#64747b}.studio_projectMenu__YRBle summary::-webkit-details-marker{display:none}.studio_projectMenu__YRBle[open] summary{background:#edf2f8;border-radius:4px}.studio_projectMenu__YRBle>div{position:absolute;top:calc(100% + 4px);right:0;z-index:10;width:min(320px,88vw);max-height:min(65svh,480px);overflow-y:auto;padding:8px;background:#fff;border:1px solid #d7ddde;border-radius:6px;box-shadow:0 12px 30px rgb(26 39 46/12%)}.studio_projectNav__SA8mM .studio_projectNavGroup__bdvQw{display:grid;gap:2px;margin:0;padding:8px;border:0}.studio_projectToolLinks__Upu9l{display:grid;gap:2px}.studio_projectToolLinks__Upu9l a{display:flex;align-items:center;min-height:44px;padding:8px 12px;border-radius:3px;color:var(--stage-ink);text-decoration:none}.studio_projectToolLinks__Upu9l a:focus-visible,.studio_projectToolLinks__Upu9l a:hover{background:#edf2f8}.studio_projectOptions__4WCkj{margin:0 0 16px;padding:0 15px;border:1px solid var(--stage-table);border-radius:5px}.studio_projectOptions__4WCkj[open]{padding-bottom:18px}.studio_projectOptions__4WCkj summary{color:#46545a;font-size:13px}.studio_projectOptions__4WCkj .studio_row___OALa,.studio_projectOptions__4WCkj form,.studio_projectOptions__4WCkj p{margin:12px 0}.studio_projectEmpty__WTOSc{max-width:550px;padding:64px 0}.studio_projectEmpty__WTOSc h2{font-size:26px}.studio_productLayout__h8ApH{display:flex;flex-direction:column}.studio_productLayout__h8ApH>.studio_specBar__2xDyz{position:sticky;top:calc(var(--stage-nav-height) + 8px);order:0;z-index:5;margin:0 0 20px;padding:14px 20px;border:1px solid #ccd5d8;border-radius:6px;box-shadow:0 8px 20px rgb(27 42 49/7%)}.studio_specSummary__ZjKpK strong{font-size:15px}.studio_specSummary__ZjKpK p{max-width:85ch}.studio_specSummary__ZjKpK .studio_warning__eME_4{margin:3px 0 0;font-size:12px}.studio_studio__jjcbT .studio_specAction__Ecte_{min-width:180px}.studio_productLayout__h8ApH:has(>.studio_quote__o7U_0)>.studio_specBar__2xDyz{display:none}.studio_quote__o7U_0{margin:0 0 20px;padding:22px 26px;border:1px solid #9bb7e9;border-left:4px solid var(--stage-action);border-radius:4px;background:#f4f7fd;scroll-margin-top:calc(var(--stage-nav-height) + 88px)}.studio_quote__o7U_0 h2{margin-bottom:8px}.studio_quote__o7U_0 p{max-width:75ch}.studio_quote__o7U_0 .studio_row___OALa{margin-top:20px}.studio_workspace__vBkZt{grid-template-columns:minmax(0,1fr) minmax(320px,370px);gap:clamp(22px,2.8vw,44px)}.studio_canvasDesk__Jngf0{min-width:0}.studio_canvasHeader__eXeUL{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:3px 0 16px}.studio_canvasHeader__eXeUL h2{margin:3px 0;font-size:23px}.studio_canvasHeader__eXeUL p{margin:0}.studio_canvasState__m_zTx{color:#42525a;font-size:12px;font-weight:700}.studio_canvasHeader__eXeUL .studio_sourceProof__jZn3m{flex:0 0 auto;display:grid;justify-items:center;gap:3px;margin:0;color:#3d5058;font-size:11px}.studio_canvasHeader__eXeUL .studio_sourceProof__jZn3m img,.studio_canvasHeader__eXeUL .studio_sourceProof__jZn3m>.studio_photoFrame__0fBOQ{width:58px;height:58px}.studio_sourceWarning___eww4{max-width:none!important;padding:10px 14px;border-left:3px solid var(--stage-warning);background:#fdf5eb;color:#623b1a;font-size:12px}.studio_mat__gTldq{min-height:460px;height:min(66vh,730px);padding:24px;border:1px solid #dce1e2;background:#e8eae9}.studio_matEmpty__SK5Dg{border-style:dashed;background:#f4f6f5}.studio_emptyDesk__fAZPT{max-width:430px;padding:20px;text-align:center}.studio_emptyDesk__fAZPT svg{color:#4e6068}.studio_emptyDesk__fAZPT h2,.studio_emptyDesk__fAZPT h3{margin:17px 0 8px;font-size:25px;line-height:1.2}.studio_emptyDesk__fAZPT p{max-width:40ch;margin:0 auto 22px;color:#4b5a60;font-size:14px;line-height:1.6}.studio_emptyDesk__fAZPT span{display:block;margin-top:12px;color:var(--stage-muted);font-size:11px}.studio_canvasDesk__Jngf0>.studio_toolbar__aapsi{gap:14px;padding:14px 0 10px;border-bottom:1px solid var(--stage-table)}.studio_canvasDesk__Jngf0>.studio_toolbar__aapsi .studio_row___OALa{gap:6px}.studio_canvasDesk__Jngf0>.studio_toolbar__aapsi button{font-size:12px}.studio_jobStatus__e0tIh{margin:20px 0 12px;padding:12px 16px;border-left:3px solid #587c8b;background:#f0f4f5;font-size:13px}.studio_jobStatus__e0tIh p{max-width:85ch}.studio_rail__Er5Po{display:block;align-self:start;background:#fafbfa;border:1px solid #e2e7e7;border-radius:6px;padding:4px 20px}.studio_mobileSheetContent__A_LWd{display:grid;gap:0}.studio_briefSection___bmun{padding:24px 0;border-bottom:1px solid #dbe1e1}.studio_briefSection___bmun:last-child{border-bottom:0}.studio_briefHeading__XInwu{display:flex;align-items:start;gap:13px;margin-bottom:20px}.studio_briefHeading__XInwu h2{margin:0 0 2px;font-size:19px;scroll-margin-top:calc(var(--stage-nav-height) + 110px)}.studio_briefHeading__XInwu h2:focus{outline:2px solid var(--stage-action);outline-offset:4px}.studio_briefHeading__XInwu p{margin:0}.studio_briefNumber__oYfHc{flex:0 0 24px;display:grid;place-items:center;width:24px;height:24px;border:1px solid #8ba4b0;border-radius:50%;color:#2f5164;font-size:12px;font-weight:700}.studio_briefSection___bmun .studio_stack__1p16_{gap:14px}.studio_briefTwoColumns__MpV6_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.studio_modeHint__uRaJv{margin:-5px 0 0!important;color:#43545c;font-size:12px}.studio_studio__jjcbT .studio_sourceSelected__dAJKp{display:grid;gap:2px;padding:10px 12px;margin:0;border-left:3px solid #426e74;background:#edf4f3;color:#24444b;font-size:12px;font-weight:700}.studio_sourceSelected__dAJKp span{overflow-wrap:anywhere;font-weight:400}.studio_uploadControl__Y_jew{position:relative}.studio_studio__jjcbT input.studio_fileInput__wuwVx:not([type=checkbox]):not([type=radio]){position:absolute;width:1px;height:1px;min-height:1px;margin:0;padding:0;opacity:0}.studio_uploadButton__aORmF{display:block;min-height:46px;margin-top:7px;padding:11px 14px;border:1px solid #8ca3ad;border-radius:5px;color:#184b7c;background:#fff;font-size:14px;font-weight:700;text-align:center;cursor:pointer}.studio_uploadControl__Y_jew:focus-within .studio_uploadButton__aORmF{outline:2px solid var(--stage-action);outline-offset:3px}.studio_uploadControl__Y_jew:has(input:disabled) .studio_uploadButton__aORmF{opacity:.65;cursor:not-allowed}.studio_pendingFiles__jg0D_{display:grid;gap:10px;padding:12px;border:1px solid #cbd8d9;background:#f2f8f7}.studio_pendingFiles__jg0D_>p{margin:0;color:#3f545b;font-size:12px}.studio_pendingFiles__jg0D_ .studio_sourceRow__6bALP{grid-template-columns:48px minmax(0,1fr);gap:10px}.studio_pendingFiles__jg0D_ .studio_sourceRow__6bALP img{width:48px;height:48px}.studio_pendingFiles__jg0D_ .studio_sourceRow__6bALP p{margin:2px 0}.studio_pendingFiles__jg0D_ .studio_sourceRow__6bALP button{min-height:36px;padding:5px 8px;font-size:11px}.studio_quietDetails__vgTRp{padding:4px 0;border-top:1px solid #e2e7e7}.studio_quietDetails__vgTRp>summary{min-height:44px;font-size:13px}.studio_quietDetails__vgTRp[open]>summary{color:#174d97}.studio_quietDetails__vgTRp>.studio_prints__kgoav,.studio_quietDetails__vgTRp>.studio_sourceList__5FnV3,.studio_quietDetails__vgTRp>.studio_stack__1p16_{padding:8px 0 16px}.studio_libraryTrigger__mjamW{width:100%}.studio_briefSection___bmun .studio_prints__kgoav{margin-top:12px}.studio_briefSection___bmun .studio_print__lnZj9 span{font-size:11px}.studio_briefSection___bmun .studio_print__lnZj9 img{display:block}@media (max-width:1050px){.studio_workspace__vBkZt{grid-template-columns:minmax(0,1fr) minmax(285px,330px);gap:20px}.studio_rail__Er5Po{padding-inline:16px}.studio_mat__gTldq{height:min(60vh,680px)}}@media (max-width:820px){.studio_studio__jjcbT{padding:calc(var(--stage-nav-height) + 18px) 20px calc(110px + env(safe-area-inset-bottom))}.studio_header__xakKK{gap:14px}.studio_creditBalance__KEYwp{padding-left:12px}.studio_projectNav__SA8mM{flex-wrap:wrap;overflow:visible;border-bottom:1px solid var(--stage-table)}.studio_projectNavContext__jEAK5{display:none}.studio_projectMenu__YRBle{position:static}.studio_projectMenu__YRBle>div{position:absolute;top:100%;right:0;width:min(320px,calc(100vw - 32px))}.studio_projectNav__SA8mM .studio_projectNavGroup__bdvQw{display:grid}.studio_studio__jjcbT .studio_projectNavNew__kbMhW{margin-left:0}.studio_productLayout__h8ApH>.studio_specBar__2xDyz{position:fixed;inset-inline:0;top:auto;bottom:0;z-index:20;order:0;margin:0;border-radius:0;padding:12px max(16px,env(safe-area-inset-left)) calc(12px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-right))}.studio_workspace__vBkZt{display:flex;flex-direction:column;gap:22px}.studio_canvasColumn__mR0F9,.studio_rail__Er5Po{width:100%}.studio_rail__Er5Po{padding:4px 16px}.studio_mobileSheet__GALzQ{border:0;box-shadow:none}.studio_mobileSheetContent__A_LWd{display:block;max-height:none;overflow:visible;padding:0}.studio_mobileSheetContent__A_LWd>section{padding:24px 0}.studio_mat__gTldq{min-height:360px;height:min(56svh,630px)}.studio_quote__o7U_0{margin-top:4px;scroll-margin-top:calc(var(--stage-nav-height) + 12px)}}@media (max-width:560px){.studio_studio__jjcbT{padding:calc(var(--stage-nav-height) + 16px) 16px calc(146px + env(safe-area-inset-bottom));scroll-padding-bottom:calc(146px + env(safe-area-inset-bottom))}.studio_header__xakKK{align-items:start}.studio_header__xakKK h1{font-size:28px}.studio_header__xakKK .studio_caption__Avg95{font-size:12px}.studio_creditBalance__KEYwp{gap:1px 6px;padding-left:10px}.studio_creditBalance__KEYwp strong{font-size:26px}.studio_creditBalance__KEYwp span{max-width:100px;white-space:normal;font-size:10px;line-height:1.3}.studio_creditBalance__KEYwp small{display:none}.studio_projectNav__SA8mM{margin-bottom:15px}.studio_specBar__2xDyz{align-items:stretch;flex-direction:column;gap:8px}.studio_specSummary__ZjKpK strong{white-space:normal;overflow-wrap:anywhere}.studio_studio__jjcbT .studio_specAction__Ecte_{min-width:0;width:100%}.studio_specSummary__ZjKpK .studio_caption__Avg95{margin:2px 0 0;font-size:11px}.studio_specSummary__ZjKpK .studio_warning__eME_4{font-size:11px}.studio_mat__gTldq{min-height:340px;height:min(50svh,520px);padding:12px}.studio_matEmpty__SK5Dg{min-height:270px;height:270px}.studio_matEmpty__SK5Dg .studio_emptyDesk__fAZPT button,.studio_matEmpty__SK5Dg .studio_emptyDesk__fAZPT span{display:none}.studio_emptyDesk__fAZPT{padding:8px}.studio_emptyDesk__fAZPT h3{font-size:22px}.studio_emptyDesk__fAZPT p{font-size:12px}.studio_canvasHeader__eXeUL h2{font-size:21px}.studio_canvasHeader__eXeUL .studio_sourceProof__jZn3m{display:none}.studio_rail__Er5Po{padding-inline:12px}.studio_briefTwoColumns__MpV6_{grid-template-columns:1fr 1fr}.studio_quote__o7U_0{padding:18px}}@media (prefers-reduced-motion:reduce){.studio_studio__jjcbT *{scroll-behavior:auto!important}}.studio_workflow__k1pRg{margin-bottom:18px;border-bottom:1px solid var(--stage-table)}.studio_workflow__k1pRg ol{display:flex;align-items:stretch;flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none}.studio_workflow__k1pRg li{display:grid;align-content:center;min-height:56px;padding:5px 20px 8px 0;color:#4e6068;font-size:14px;font-weight:700}.studio_workflow__k1pRg li+li:before{display:none}.studio_workflow__k1pRg li[data-state=current]{color:#1549a6;box-shadow:inset 0 -3px 0 var(--stage-action)}.studio_workflow__k1pRg li[data-state=complete]{color:var(--stage-ink)}.studio_workflow__k1pRg li[data-state=complete]>span:first-child:after{content:" ✓";color:#245957}.studio_workflowDetail__i0WC3{color:#52616a;font-size:11px;font-weight:500;line-height:1.4}.studio_loadingStatus__llzGa{min-height:36px;color:var(--stage-muted);font-size:13px}.studio_visuallyHidden__Go7m_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.studio_studio__jjcbT .studio_uploadControl__Y_jew .studio_uploadButton__aORmF{display:inline-flex;align-items:center;min-height:44px;padding:8px 0;border:0;background:transparent;color:#184b7c;text-decoration:underline;text-underline-offset:4px;font-size:13px;box-shadow:none}.studio_rail__Er5Po .studio_panel__LZWl8{border-top:1px solid var(--stage-table);padding:20px 0 24px}.studio_rail__Er5Po .studio_panel__LZWl8>details>summary{color:var(--stage-ink);font-size:16px}.studio_rail__Er5Po .studio_campaignSlots__vGKN2{gap:8px}.studio_rail__Er5Po .studio_slot__EVxDv{grid-template-columns:62px minmax(0,1fr);border-bottom:1px solid var(--stage-table);padding:8px 0}.studio_rail__Er5Po .studio_slot__EVxDv img{width:62px;height:72px}.studio_rail__Er5Po .studio_modelContinuity__nxxZo{padding:14px;margin:16px 0}.studio_rail__Er5Po .studio_modelContinuityIntro__3Nr64{display:block}.studio_rail__Er5Po .studio_modelContinuityIntro__3Nr64 p{margin-top:6px}.studio_rail__Er5Po .studio_modelContactSheet__J0lyf{grid-template-columns:repeat(2,minmax(0,1fr))}.studio_rail__Er5Po .studio_modelContactSheet__J0lyf label{min-height:132px}@media (max-width:820px){.studio_mobileSheetContent__A_LWd{max-height:min(48svh,440px);overflow-y:auto;overscroll-behavior:contain}.studio_mobileSheet__GALzQ[open]{scroll-margin-bottom:calc(122px + env(safe-area-inset-bottom))}.studio_studio__jjcbT{scroll-padding-bottom:calc(160px + env(safe-area-inset-bottom))}}@media (max-width:560px){.studio_workflow__k1pRg li{flex:1 1 0;min-width:0;padding-right:6px;font-size:12px}.studio_workflowDetail__i0WC3{font-size:10px}.studio_mobileSheetContent__A_LWd{max-height:min(42svh,360px)}.studio_studio__jjcbT :is(button,input,select,textarea,summary,a){scroll-margin-bottom:calc(160px + env(safe-area-inset-bottom))}.studio_productLayout__h8ApH>.studio_specBar__2xDyz{padding-top:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom))}.studio_specSummary__ZjKpK .studio_caption__Avg95{display:none}.studio_matEmpty__SK5Dg .studio_emptyDesk__fAZPT span{display:block}}.studio_collectionHeader__gCkhI{display:flex;justify-content:space-between;align-items:start;gap:24px;margin:0 0 28px;padding:10px 0 25px;border-bottom:1px solid var(--stage-table)}.studio_collectionHeader__gCkhI h1{margin:0 0 8px;font-size:clamp(28px,2.6vw,40px)}.studio_collectionHeader__gCkhI p{max-width:65ch;color:var(--stage-muted)}.studio_collectionEmpty__JNGoG{max-width:600px;padding:48px 0;border-top:1px solid var(--stage-table)}.studio_collectionEmpty__JNGoG h2{margin-bottom:10px;font-size:25px}.studio_collectionEmpty__JNGoG p{color:var(--stage-muted)}.studio_studio__jjcbT .studio_collectionEmpty__JNGoG a{display:inline-flex;align-items:center;min-height:44px;margin-top:16px}.studio_collectionActions__x_ytk{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;min-height:44px}@media (max-width:560px){.studio_collectionHeader__gCkhI{padding-bottom:16px}.studio_collectionEmpty__JNGoG{padding:30px 0}.studio_workflow__k1pRg li{min-height:60px}}