.StartBrief_brief__gj1X1{max-width:980px;padding-block:clamp(20px,3vw,36px) clamp(64px,9vw,120px)}.StartBrief_steps__Trpju{list-style:none;margin:0 0 clamp(26px,4vw,40px);padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;counter-reset:none}.StartBrief_steps__Trpju button{display:grid;gap:6px;inline-size:100%;padding:10px 0 0;background:none;border:0;border-block-start:3px solid var(--line);color:var(--ink-3);font:inherit;text-align:start;cursor:pointer}.StartBrief_steps__Trpju .StartBrief_past__kMI_2 button{border-color:var(--ink-2);color:var(--ink-2)}.StartBrief_steps__Trpju .StartBrief_on__jCDBK button{border-color:var(--ink);color:var(--ink)}.StartBrief_stepNum__psVmk{font-family:var(--f-display);font-size:.8rem}.StartBrief_stepName__Gboe7{font-size:.86rem}@media (max-width:599px){.StartBrief_stepName__Gboe7{display:none}.StartBrief_steps__Trpju .StartBrief_on__jCDBK .StartBrief_stepName__Gboe7{display:inline}}.StartBrief_stepTitle__flNNz{font-family:var(--f-display);font-weight:600;font-size:clamp(1.5rem,3.2vw,2.2rem);line-height:1.2;margin:0;letter-spacing:-.012em;scroll-margin-block-start:calc(var(--head) + 24px)}.StartBrief_stepTitle__flNNz:focus{outline:none}.StartBrief_lede__IJB8f{margin:12px 0 0;color:var(--ink-2);max-width:60ch;line-height:1.75}.StartBrief_problems__FksUr{scroll-margin-block-start:calc(var(--head) + 16px);margin:18px 0 0;padding:14px 18px;background:var(--flag-bg);border-inline-start:3px solid var(--flag);color:var(--ink);font-size:.92rem}.StartBrief_problems__FksUr p{margin:0 0 6px;font-weight:600}.StartBrief_problems__FksUr ul{margin:0;padding-inline-start:20px}.StartBrief_chip__nDXG4 input,.StartBrief_service__sli8O input,.StartBrief_styleCard__dynAW input,.StartBrief_swatch__DG4Xh input{position:absolute;opacity:0;inline-size:1px;block-size:1px;pointer-events:none}.StartBrief_chip__nDXG4:focus-within,.StartBrief_service__sli8O:focus-within,.StartBrief_styleCard__dynAW:focus-within,.StartBrief_swatch__DG4Xh:focus-within{outline:2px solid var(--ink);outline-offset:2px}.StartBrief_services__ZCp85{margin-top:22px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.StartBrief_service__sli8O{position:relative;display:grid;gap:6px;align-content:start;padding-block:18px;padding-inline:18px 44px;border:1px solid var(--line-2);border-radius:6px;background:var(--paper);cursor:pointer;transition:border-color .15s var(--ease),background .15s var(--ease)}.StartBrief_service__sli8O:after{content:"";position:absolute;inset-inline-end:16px;inset-block-start:18px;inline-size:18px;block-size:18px;border:1.5px solid var(--line-2);border-radius:50%}.StartBrief_service__sli8O.StartBrief_picked__DPKRj{border-color:var(--ink);background:var(--ground)}.StartBrief_service__sli8O.StartBrief_picked__DPKRj:after{background:var(--ink);border-color:var(--ink);box-shadow:inset 0 0 0 3px var(--paper)}.StartBrief_service__sli8O.StartBrief_inside___J0bO{opacity:.55;cursor:default}.StartBrief_serviceName__gqxvk{font-family:var(--f-display);font-weight:600;font-size:1.05rem}.StartBrief_serviceBlurb__6DvoI{font-size:.86rem;color:var(--ink-2);line-height:1.6}.StartBrief_sections__1wDNN{margin-top:22px;display:grid;gap:22px}.StartBrief_section__dR5Uk{margin:0;padding:clamp(18px,2.6vw,28px);border:1px solid var(--line);border-radius:6px;background:var(--paper);display:grid;gap:24px;min-width:0}.StartBrief_sectionTitle__2d1aN{float:inline-start;inline-size:100%;padding:0;margin-bottom:4px;font-family:var(--f-display);font-weight:600;font-size:1.2rem}.StartBrief_q__tzxk0{margin:0;padding:0;border:0;display:grid;gap:10px;min-width:0}.StartBrief_qLabel__2HoUV{float:inline-start;inline-size:100%;padding:0;font-size:.95rem;color:var(--ink);font-weight:500}.StartBrief_qHint__FSEhp{display:block;margin-top:3px;font-size:.82rem;font-weight:400;color:var(--ink-3)}.StartBrief_req__LUu1a{color:var(--flag)}.StartBrief_opt__OLcGB{color:var(--ink-3);font-size:.9em;font-weight:400}.StartBrief_field__7uQPl input,.StartBrief_field__7uQPl select,.StartBrief_field__7uQPl textarea,.StartBrief_q__tzxk0 input:not([type=checkbox]):not([type=radio]),.StartBrief_q__tzxk0 textarea{font:inherit;font-size:.98rem;color:var(--ink);background:var(--paper);border:1px solid var(--line-2);border-radius:3px;padding:11px 13px;inline-size:100%}.StartBrief_field__7uQPl input:focus,.StartBrief_field__7uQPl select:focus,.StartBrief_field__7uQPl textarea:focus,.StartBrief_q__tzxk0 input:focus,.StartBrief_q__tzxk0 textarea:focus{border-color:var(--ink);outline:none}.StartBrief_field__7uQPl textarea,.StartBrief_q__tzxk0 textarea{min-block-size:110px;resize:vertical;line-height:1.7}.StartBrief_chips__Z1A5c{display:flex;flex-wrap:wrap;gap:8px}.StartBrief_chip__nDXG4{position:relative;display:inline-flex;flex-direction:column;justify-self:start;gap:2px;padding:8px 16px;border:1px solid var(--line-2);border-radius:999px;font-size:.9rem;cursor:pointer;background:var(--paper);transition:all .15s var(--ease)}.StartBrief_chip__nDXG4.StartBrief_picked__DPKRj{background:var(--ink);border-color:var(--ink);color:var(--inv-ink)}.StartBrief_chipHint__vuFJw{font-size:.74rem;opacity:.75}.StartBrief_styles__KOISx{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:720px){.StartBrief_styles__KOISx{grid-template-columns:repeat(3,minmax(0,1fr))}}.StartBrief_styleCard__dynAW{position:relative;display:grid;gap:4px;align-content:start;padding:10px 10px 14px;border:1px solid var(--line-2);border-radius:6px;background:var(--paper);cursor:pointer;transition:border-color .15s var(--ease)}.StartBrief_styleCard__dynAW.StartBrief_picked__DPKRj{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.StartBrief_art__CMoGO{--art-paper:var(--ground);display:block;aspect-ratio:16/10;background:var(--ground);border-radius:4px;color:var(--ink);margin-bottom:6px}.StartBrief_art__CMoGO svg{display:block;inline-size:100%;block-size:100%}.StartBrief_styleCard__dynAW.StartBrief_picked__DPKRj .StartBrief_art__CMoGO{--art-accent:#c9905f}.StartBrief_styleName__P9yu6{font-family:var(--f-display);font-weight:600;font-size:.98rem}.StartBrief_styleName__P9yu6 span{font-family:var(--f-mono);font-weight:400;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);unicode-bidi:isolate}.StartBrief_styleNote__e6YGv{font-size:.8rem;line-height:1.55;color:var(--ink-2)}.StartBrief_swatches__RAtHH{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px}.StartBrief_swatch__DG4Xh{position:relative;display:flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border:1px solid var(--line-2);border-radius:999px;font-size:.86rem;cursor:pointer;background:var(--paper)}.StartBrief_dot__dLPn_{flex:none;inline-size:24px;block-size:24px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.StartBrief_swatch__DG4Xh.StartBrief_picked__DPKRj{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.StartBrief_swatch__DG4Xh.StartBrief_picked__DPKRj .StartBrief_dot__dLPn_{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--ink)}.StartBrief_grid__pLUpb{margin-top:22px;display:grid;gap:18px 22px}@media (min-width:700px){.StartBrief_grid__pLUpb{grid-template-columns:repeat(2,minmax(0,1fr))}}.StartBrief_field__7uQPl{display:grid;gap:7px;min-width:0}.StartBrief_wide__FawJc{grid-column:1/-1}.StartBrief_fieldLabel__FlUuk{font-size:.88rem;color:var(--ink-2)}.StartBrief_proposal__gmbUO{margin-top:22px;border:1px solid var(--line-2);border-radius:6px;background:var(--paper);padding:clamp(20px,3.5vw,40px)}.StartBrief_proposalHead__Reb_W{padding-bottom:18px;border-bottom:1px solid var(--line)}.StartBrief_proposalHead__Reb_W h3{font-family:var(--f-display);font-weight:600;font-size:clamp(1.4rem,2.6vw,1.9rem);margin:10px 0 4px}.StartBrief_proposalHead__Reb_W p{margin:0;color:var(--ink-2)}.StartBrief_proposalPart__Rf5_x{padding-block:18px;border-bottom:1px solid var(--line)}.StartBrief_proposalPart__Rf5_x h4{margin:0 0 12px;font-family:var(--f-display);font-weight:600;font-size:1.02rem}.StartBrief_proposalPart__Rf5_x dl{margin:0;display:grid;gap:8px}.StartBrief_proposalPart__Rf5_x dl>div{display:grid;gap:2px 20px}@media (min-width:640px){.StartBrief_proposalPart__Rf5_x dl>div{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}}.StartBrief_proposalPart__Rf5_x dt{color:var(--ink-3);font-size:.88rem}.StartBrief_proposalPart__Rf5_x dd{margin:0;font-size:.95rem;white-space:pre-line}.StartBrief_proposalNote__SYtqb{margin:18px 0 0;color:var(--ink-2);font-size:.9rem;line-height:1.7}.StartBrief_nav__zVK87{margin-top:clamp(26px,4vw,40px);display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.StartBrief_next__bbxnC{background:var(--ink);color:var(--inv-ink);border:0;padding:13px 34px;border-radius:999px;font:inherit;font-size:.98rem;cursor:pointer}.StartBrief_next__bbxnC:disabled{opacity:.55;cursor:default}.StartBrief_back__zRSwP{background:none;border:0;padding:4px 0;font:inherit;font-size:.95rem;color:var(--ink-2);border-block-end:1px solid var(--line-2);cursor:pointer}.StartBrief_err__n4Xu0{margin:18px 0 0;color:var(--flag);font-size:.92rem}.StartBrief_done__CuV8d{max-width:60ch;padding-block:clamp(20px,3vw,36px) clamp(64px,9vw,120px)}.StartBrief_known__zgXnA{margin-top:4px;padding-top:8px;border-top:1px dashed var(--line);font-size:.78rem;color:var(--ink-3)}.StartBrief_known__zgXnA bdi{color:var(--ink);font-weight:500}.StartBrief_missing__Sr8xK{border-radius:6px;outline:2px solid var(--flag);outline-offset:8px;scroll-margin-block:calc(var(--head) + 40px)}.StartBrief_missing__Sr8xK>.StartBrief_fieldLabel__FlUuk,.StartBrief_missing__Sr8xK>.StartBrief_qLabel__2HoUV{color:var(--flag)}.StartBrief_problems__FksUr a{color:inherit;border-block-end:1px solid currentColor}.start_mast__4VeVV{padding-block:clamp(40px,6vw,84px) clamp(8px,2vw,18px);border-bottom:1px solid var(--line);margin-bottom:clamp(22px,3vw,34px);padding-bottom:clamp(22px,3vw,34px)}.start_h1__y0eWe{font-family:var(--f-display);font-weight:600;font-size:clamp(1.9rem,5vw,3.6rem);line-height:1.12;margin:14px 0 0;letter-spacing:-.016em;text-wrap:balance;max-width:22ch}.start_lede__aWYdp{max-width:58ch;margin:18px 0 0;color:var(--ink-2);font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.start_direct__eBTRJ{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:baseline;margin:18px 0 0;font-size:.9rem;color:var(--ink-3)}.start_direct__eBTRJ a{color:var(--ink);border-block-end:1px solid var(--line-2);padding-bottom:1px}.start_direct__eBTRJ a span{unicode-bidi:isolate}.start_direct__eBTRJ a:hover{border-color:var(--ink)}.studio_room__IIAkG{--stage:#0c1212;--cream:#efe7dc;--accent:#c9905f;position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(270deg,#0b0f0d 0,#111514);color:var(--cream)}.studio_glow___os_i{position:absolute;inset:0;z-index:0;pointer-events:none}@media (min-width:1100px){.studio_room__IIAkG{background:#0a0c0c}.studio_glow___os_i{background:linear-gradient(180deg,transparent 50%,#070908)}}.studio_page__NNL2F{position:relative;z-index:1;display:grid;padding-block:calc(var(--head) + clamp(20px, 3vw, 44px)) 0}@media (min-width:1100px){.studio_page__NNL2F{grid-template-columns:minmax(0,1fr) auto;gap:clamp(32px,4vw,72px);padding-block-start:var(--head)}.studio_text__pp_KP{align-self:center;padding-block:clamp(28px,4vw,56px)}}.studio_text__pp_KP{max-width:62ch}.studio_h1__VQ3s5{font-family:var(--f-display);font-weight:600;font-size:clamp(1.75rem,3.6vw,2.9rem);line-height:1.28;text-wrap:balance;margin:14px 0 0;letter-spacing:-.012em}.studio_brand__ubHEo,.studio_keep__xOUZD{white-space:nowrap}.studio_brand__ubHEo{color:var(--accent);font-size:.78em;font-weight:500}.studio_lede__OBdZi{max-width:54ch;margin:22px 0 0;color:rgba(239,231,220,.82);font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.75}.studio_note__6vr_s{max-width:60ch;margin:18px 0 0;color:rgba(239,231,220,.62);font-size:.94rem;line-height:1.85}.studio_act__RFy_v{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:30px 0 0}.studio_go__t4R5w{display:inline-flex;align-items:center;padding:12px 26px;border:1px solid rgba(201,144,95,.55);border-radius:999px;color:var(--cream);font-size:.95rem;transition:background .2s ease,border-color .2s ease}.studio_go__t4R5w:focus-visible,.studio_go__t4R5w:hover{background:rgba(201,144,95,.16);border-color:var(--accent)}.studio_ghost__udr8m{font-size:.95rem;color:rgba(239,231,220,.72);border-block-end:1px solid rgba(239,231,220,.28);padding-bottom:2px}.studio_ghost__udr8m:hover{color:var(--cream)}.studio_portrait__3Ax0c{margin:0}.studio_portrait__3Ax0c img{display:block;height:auto}@media (min-width:1100px){.studio_portrait__3Ax0c{align-self:end;margin-inline-end:calc(-1 * (var(--gutter) + max(0px, (100vw - var(--maxw)) / 2)))}.studio_portrait__3Ax0c img{width:min(46vw,calc((min(100svh, 1000px) - var(--head)) * .8));-webkit-mask-image:linear-gradient(270deg,transparent 0,#000 2.5%),linear-gradient(180deg,transparent 0,#000 2%);mask-image:linear-gradient(270deg,transparent 0,#000 2.5%),linear-gradient(180deg,transparent 0,#000 2%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}}@media (max-width:1099px){.studio_portrait__3Ax0c{margin-block-start:clamp(28px,6vw,48px);margin-inline:calc(-1 * var(--gutter))}.studio_portrait__3Ax0c img{width:100%;max-width:720px;margin-inline:auto;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 4%);mask-image:linear-gradient(180deg,transparent 0,#000 4%)}}.studio_room__IIAkG .label{color:rgba(239,231,220,.55)}.studio_reach__NsJ2x{display:grid;gap:clamp(30px,5vw,64px);padding-block:clamp(48px,7vw,96px) clamp(20px,3vw,40px);scroll-margin-block-start:80px}@media (min-width:900px){.studio_reach__NsJ2x{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start}}.studio_h2__xhrK5{font-family:var(--f-display);font-weight:600;font-size:clamp(1.7rem,3.6vw,2.6rem);line-height:1.15;margin:0;letter-spacing:-.015em}.studio_lede2__2IdcC{max-width:44ch;margin:16px 0 0;color:var(--ink-2);font-size:clamp(.98rem,1.4vw,1.06rem);line-height:1.75}.studio_lines__6_RFU{margin:clamp(26px,4vw,40px) 0 0;display:grid;gap:16px}.studio_line__qVtEC{display:grid;gap:4px}.studio_line__qVtEC dt{margin:0}.studio_line__qVtEC dd{margin:0;display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.studio_line__qVtEC a{font-size:1.02rem;color:var(--ink);border-block-end:1px solid var(--line-2);padding-bottom:2px;unicode-bidi:isolate}.studio_line__qVtEC a:hover{border-color:var(--ink)}.studio_wa__LhcpU{font-size:.86rem!important;color:var(--ink-2)!important}.studio_group__Yip4G{background:var(--ground);padding-block:clamp(48px,7vw,96px)}.studio_group__Yip4G .studio_h2__xhrK5{margin-top:12px}.studio_sisters__FAjqZ{list-style:none;margin:clamp(28px,4vw,44px) 0 0;padding:0;display:grid;gap:clamp(16px,2.4vw,28px)}@media (min-width:760px){.studio_sisters__FAjqZ{grid-template-columns:repeat(2,minmax(0,1fr))}}.studio_sisterLink__VkZan{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(16px,2.4vw,26px);align-items:center;height:100%;padding:clamp(16px,2.2vw,24px);background:var(--paper);border:1px solid var(--line);border-radius:6px;color:var(--ink);transition:border-color .2s ease,transform .2s ease}.studio_sisterLink__VkZan:focus-visible,.studio_sisterLink__VkZan:hover{border-color:var(--line-2);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.studio_sisterLink__VkZan:focus-visible,.studio_sisterLink__VkZan:hover{transform:none}}.studio_plate__pC6gZ{display:flex;align-items:center;justify-content:center;box-sizing:border-box;inline-size:clamp(112px,12vw,136px);block-size:clamp(140px,15vw,170px);padding:14px;background:#ffffff;border-radius:4px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.studio_plate__pC6gZ img{display:block;max-inline-size:100%;max-block-size:100%;inline-size:auto;block-size:auto}@media (max-width:559px){.studio_sisterLink__VkZan{grid-template-columns:minmax(0,1fr)}.studio_plate__pC6gZ{inline-size:100%;block-size:132px}}.studio_sisterBody__rYneW{display:grid;gap:6px;min-width:0}.studio_sisterName__QTB16{font-family:var(--f-display);font-weight:600;font-size:clamp(1.15rem,1.8vw,1.35rem);line-height:1.3;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.studio_sisterLatin__xDUv6{font-family:var(--f-mono,ui-monospace,monospace);font-weight:400;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);unicode-bidi:isolate}.studio_sisterLatin__xDUv6:lang(ar){font-family:var(--f-display);font-size:.86rem;letter-spacing:0}.studio_sisterText__0RH4U,.studio_sisterWhat__hY_5k{font-size:.9rem;color:var(--ink-2)}.studio_sisterText__0RH4U{line-height:1.75;margin-top:4px}.studio_sisterUrl__iBa8c{justify-self:start;margin-top:6px;font-size:.84rem;color:var(--ink);border-block-end:1px solid var(--line-2);padding-bottom:2px;unicode-bidi:isolate}.studio_sisterLink__VkZan:hover .studio_sisterUrl__iBa8c{border-color:var(--ink)}.studio_startCard__17oyb{align-self:start;display:grid;gap:14px;padding:clamp(22px,3.2vw,36px);border:1px solid var(--line-2);border-radius:6px;background:var(--ground)}.studio_startLine__nd27Q{margin:0;max-width:46ch;color:var(--ink-2);line-height:1.8}.studio_startGo___u7Rf{justify-self:start;display:inline-flex;align-items:center;gap:10px;padding:13px 30px;border-radius:999px;background:var(--ink);color:var(--inv-ink);font-size:.98rem}.studio_startGo___u7Rf:hover{opacity:.88}.studio_reach__NsJ2x{display:block}.studio_reachHead__ZV816{max-width:62ch;margin-bottom:clamp(8px,2vw,16px)}.studio_reachHead__ZV816 .studio_h2__xhrK5{margin-top:12px}.studio_direct__c0z9w{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:baseline;margin:16px 0 0;font-size:.9rem;color:var(--ink-3)}.studio_direct__c0z9w a{color:var(--ink);border-block-end:1px solid var(--line-2);padding-bottom:1px}.studio_direct__c0z9w a span{unicode-bidi:isolate}.studio_oldAnchor__TQu9U{display:block;scroll-margin-block-start:80px}@media (min-width:1100px){html[dir=ltr] .studio_page__NNL2F{grid-template-columns:auto minmax(0,1fr)}html[dir=ltr] .studio_portrait__3Ax0c{order:-1;margin-inline-end:0;margin-inline-start:calc(-1 * (var(--gutter) + max(0px, (100vw - var(--maxw)) / 2)))}}