.studio_studio__8ooyh{color:#234331;background:#f5f7f2;min-height:75vh;padding:42px max(32px,calc((100vw - 1160px)/2)) 100px;--line:#294b3220;--muted:#7a897c}.studio_studio__8ooyh button,.studio_studio__8ooyh textarea{font:inherit}.studio_studio__8ooyh button{cursor:pointer}.studio_studio__8ooyh button:disabled{opacity:.45;cursor:wait}.studio_studio__8ooyh button:focus-visible{outline:2px solid #416a50;outline-offset:5px}.studio_studio__8ooyh h1{font-size:clamp(28px,3.6vw,46px);font-weight:400;line-height:1.7;letter-spacing:-.035em;margin:18px 0 26px}.studio_studio__8ooyh h1 em{font-style:normal;color:#75977d}.studio_eyebrow__Zuznn{font-size:10px;letter-spacing:.23em;color:#7c927f}.studio_upload__ks5XV{min-height:690px;padding-top:55px}.studio_intro__LNfg2{max-width:780px}.studio_chat__R_rWS{max-width:790px;margin:75px auto 0;padding:28px 28px 20px;border:1px solid #365d3820;border-radius:24px;background:#fffff9;box-shadow:0 18px 60px #22483006;position:relative}.studio_chat__R_rWS textarea{width:100%;height:80px;resize:none;border:0;background:none;outline:none;font-size:16px;color:#274b35;line-height:1.8}.studio_chat__R_rWS textarea::placeholder{color:#98a094}.studio_sample__VICGJ{display:flex;align-items:center;gap:18px;border:0;background:#eef2e9;border-radius:30px;color:#607b62;font-size:14px!important;padding:10px 17px;margin:12px 0 28px}.studio_chatActions___HTDE{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px}.studio_attach__8smF2{display:flex;align-items:center;gap:9px;border:0;background:none;color:#788676;font-size:12px!important;padding:6px 0}.studio_primary__Kk_OP{display:inline-flex;align-items:center;justify-content:center;gap:22px;background:#28593f;color:#fff;border:0;border-radius:40px;padding:15px 25px;min-height:50px;font-size:14px!important;white-space:nowrap}.studio_primary__Kk_OP:hover{background:#17462e}.studio_formats__LKZ1R{font-size:10px;letter-spacing:.1em;text-align:center;color:#99a295;margin-top:20px}.studio_fileNames__wAgt5{font-size:12px;color:#67826d;overflow-wrap:anywhere}.studio_back___gD6W{display:flex;align-items:center;gap:10px;background:none;border:0;color:#81937e;font-size:12px!important;padding:0;margin-bottom:42px}.studio_error__m07Tj{display:flex;justify-content:space-between;gap:20px;color:#8a422a;background:#fff0e5;border:1px solid #dcc8bc;border-radius:12px;padding:18px;font-size:14px;margin-bottom:30px}.studio_error__m07Tj button{padding:0;border:0;background:none;align-self:start}.studio_reading__5D7SW{max-width:820px;margin:40px auto 0}.studio_status__wP_CI{display:flex;align-items:center;gap:10px;color:#7b907b;font-size:12px;min-height:26px}.studio_stream__juncM{margin:65px 0 0;border-top:1px solid var(--line);padding-top:36px;font:14px/2.1 inherit;line-height:2.1;white-space:pre-wrap;overflow-wrap:anywhere;color:#7b8e7b;max-height:340px;overflow:auto;-webkit-mask-image:linear-gradient(#000 85%,transparent);mask-image:linear-gradient(#000 85%,transparent)}.studio_cursor__aDSc0{display:inline-block;background:#809b81;width:2px;height:14px;animation:studio_pulse__irJIo 1s infinite}.studio_reviewHeading__H5ORV{margin:38px 0 72px}.studio_reviewHeading__H5ORV p:not(.studio_eyebrow__Zuznn){font-size:12px;color:#8c9b89}.studio_cards__mTSPo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:38px;column-gap:38px;grid-row-gap:70px;row-gap:70px}.studio_reviewCard__Bd0iV{position:relative;background:linear-gradient(130deg,#fffffb,#f0f1e8);padding:32px 28px 28px;min-width:0;min-height:350px;border:1px solid #2f4b3013;border-radius:3px;box-shadow:0 14px 25px #23381c05;display:flex;flex-direction:column}.studio_reviewCard__Bd0iV:nth-child(3n+2){transform:translateY(26px)}.studio_cardIndex__mk6c7{position:absolute;right:24px;top:34px;color:#b2baaa;font:11px Georgia,serif}.studio_field__IiKkQ button{border:0;background:none;display:block;text-align:left;color:inherit;padding:4px 0;overflow-wrap:anywhere;width:100%;line-height:inherit}.studio_field__IiKkQ button:hover{background:#385b3407;outline:1px dashed #60795750;outline-offset:4px}.studio_lot__X6NZM{font-size:10px;letter-spacing:.15em;color:#909c85;margin-bottom:25px;padding-right:28px}.studio_name__SbY0u{font:500 24px/1.4 Georgia,Times New Roman,serif;margin-bottom:12px}.studio_farm__VHjg_{font-size:12px;color:#819077}.studio_notes__3GdXu{font-size:14px;line-height:1.8;margin:26px 0 30px;color:#4a664b;flex:1 1}.studio_variety__f3vAj{padding-top:16px;border-top:1px solid var(--line)}.studio_process__9wN77,.studio_variety__f3vAj{font-size:11px;color:#8a987e;line-height:1.6}.studio_field__IiKkQ textarea{width:100%;min-height:60px;border:1px solid #6e8f67;border-radius:4px;outline:none;background:#fffef6;padding:8px;color:#24412c;resize:vertical;font-size:14px;line-height:1.6}.studio_finish__vddGZ{display:flex;justify-content:space-between;align-items:center;gap:22px;margin-top:95px;padding:28px 0;border-top:1px solid var(--line)}.studio_finish__vddGZ>span{color:#86967e;font-size:12px;display:flex;align-items:center;gap:7px}.studio_canvasHeading__n1y9D{margin:35px 0 56px}.studio_canvasHeading__n1y9D h1{margin-bottom:20px}.studio_expanded__eDIXn{padding-left:max(24px,calc((100vw - 1280px)/2));padding-right:max(24px,calc((100vw - 1280px)/2))}.studio_canvasTools__f2lqN{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:32px}.studio_canvasTools__f2lqN nav{display:flex;gap:24px}.studio_canvasTools__f2lqN nav button{background:transparent;border:0;border-bottom:1px solid transparent;padding:12px 0;color:#98a38f;font-size:13px}.studio_canvasTools__f2lqN nav button[aria-pressed=true]{color:#365b3e;border-color:#365b3e}.studio_canvasTools__f2lqN nav small{font-size:10px;margin-right:5px}.studio_reset__59IX_{background:transparent;border:0;display:flex;align-items:center;gap:6px;color:#91a08a;font-size:11px!important}.studio_canvasFrame__pGf8E{display:block;width:100%;border:0;background:#f5f7f2}.studio_scrim__ta7x_{position:fixed;inset:0;background:#13221932;z-index:200;display:flex;align-items:flex-end}.studio_sheet__lds6t{background:#fafbf6;width:100%;padding:10px 24px calc(28px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;box-shadow:0 -10px 60px #21302016}.studio_sheetGrip__Q97in{width:32px;height:3px;border-radius:4px;background:#bac4b2;margin:0 auto 22px}.studio_sheetTop__DCp4E{display:flex;justify-content:space-between;color:#7b8f77;font-size:12px;margin-bottom:20px}.studio_sheetTop__DCp4E button{border:0;background:none;color:#345c3d}.studio_sheet__lds6t textarea{width:100%;min-height:140px;max-height:35dvh;padding:10px 0;background:none;border:0;border-bottom:1px solid var(--line);outline:none;resize:none;font-size:18px;line-height:1.7;color:#24472f}.studio_sheet__lds6t p{font-size:10px;color:#a0aa99;margin-top:16px}.studio_toast__rxfdE{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);max-width:90%;padding:15px 24px;background:#294a34;color:white;border-radius:30px;z-index:300;font-size:13px;box-shadow:0 8px 30px #243a2320}.studio_spin__viK7a{animation:studio_rotate__Tn43D 1.7s linear infinite}.studio_mobileHint__uoRKq{display:none}.studio_retry__Neq1j{border:0;background:none;text-decoration:underline;color:#28593f}@keyframes studio_rotate__Tn43D{to{transform:rotate(1turn)}}@keyframes studio_pulse__irJIo{50%{opacity:0}}@media(min-width:1500px){.studio_upload__ks5XV{min-height:760px}.studio_intro__LNfg2{padding-top:20px}.studio_chat__R_rWS{margin-top:90px}}@media(max-width:1000px){.studio_cards__mTSPo{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 28px}.studio_reviewCard__Bd0iV:nth-child(3n+2){transform:none}.studio_reviewCard__Bd0iV:nth-child(2n){transform:translateY(24px)}}@media(max-width:700px){.studio_studio__8ooyh{padding:26px 22px 60px}.studio_studio__8ooyh h1{font-size:28px;line-height:1.65;letter-spacing:-.045em}.studio_eyebrow__Zuznn{font-size:8px;letter-spacing:.18em}.studio_upload__ks5XV{padding-top:36px;min-height:640px}.studio_intro__LNfg2{margin-bottom:0}.studio_chat__R_rWS{margin-top:65px;padding:20px 17px 16px;border-radius:20px}.studio_chat__R_rWS textarea{font-size:15px;height:84px}.studio_sample__VICGJ{font-size:12px!important;padding:9px 13px;margin-bottom:28px}.studio_primary__Kk_OP{font-size:12px!important;padding:13px 19px;gap:15px;min-height:46px}.studio_attach__8smF2 span{display:none}.studio_formats__LKZ1R{font-size:8px;letter-spacing:.02em}.studio_back___gD6W{margin-bottom:32px}.studio_reviewHeading__H5ORV{margin:35px 0 48px}.studio_desktopHint__Dma_a{display:none}.studio_mobileHint__uoRKq{display:block}.studio_cards__mTSPo{gap:34px 15px}.studio_reviewCard__Bd0iV{padding:24px 15px 22px;min-height:330px}.studio_cardIndex__mk6c7{top:27px;right:13px;font-size:8px}.studio_lot__X6NZM{font-size:8px;letter-spacing:.08em;margin-bottom:20px}.studio_name__SbY0u{font-size:19px}.studio_farm__VHjg_{font-size:10px}.studio_notes__3GdXu{font-size:12px;margin:19px 0 24px}.studio_process__9wN77,.studio_variety__f3vAj{font-size:10px}.studio_finish__vddGZ{margin-top:64px;flex-direction:column;align-items:stretch;gap:24px}.studio_finish__vddGZ>span{justify-content:center;font-size:11px}.studio_finish__vddGZ .studio_primary__Kk_OP{width:100%}.studio_canvasHeading__n1y9D{margin-top:26px;margin-bottom:30px}.studio_canvasHeading__n1y9D .studio_status__wP_CI{align-items:flex-start;line-height:1.8;font-size:11px}.studio_status__wP_CI svg{flex-shrink:0;margin-top:2px}.studio_expanded__eDIXn{padding-inline:14px}.studio_canvasTools__f2lqN nav{gap:18px}.studio_canvasTools__f2lqN nav button{font-size:11px}.studio_canvasTools__f2lqN nav small,.studio_reset__59IX_ span{display:none}.studio_canvasTools__f2lqN{margin-bottom:16px}.studio_reading__5D7SW{margin-top:30px}.studio_stream__juncM{font-size:12px;max-height:320px;margin-top:40px}.studio_error__m07Tj{font-size:12px}.studio_reviewCard__Bd0iV .studio_field__IiKkQ button:hover{outline:none}}@media(max-width:359px){.studio_cards__mTSPo{grid-template-columns:1fr;padding:0 20px}.studio_reviewCard__Bd0iV:nth-child(2n){transform:none}.studio_studio__8ooyh h1{font-size:24px}.studio_reviewCard__Bd0iV{padding:28px}.studio_name__SbY0u{font-size:24px}.studio_notes__3GdXu{font-size:14px}.studio_farm__VHjg_{font-size:12px}.studio_process__9wN77,.studio_variety__f3vAj{font-size:11px}.studio_chat__R_rWS{margin-top:45px}.studio_upload__ks5XV{min-height:610px}}@media(prefers-reduced-motion:reduce){.studio_cursor__aDSc0,.studio_spin__viK7a{animation:none}.studio_studio__8ooyh *{scroll-behavior:auto!important}}.studio_editCard__omoJH{display:inline-flex;align-items:center;gap:6px;position:relative;align-self:flex-start;margin:0 0 22px;padding:6px 9px!important;border:1px solid #58784a38;border-radius:20px;background:#e7eede;color:#526e48;font-size:10px!important}.studio_reviewCard__Bd0iV .studio_field__IiKkQ button{border-radius:3px}.studio_reviewCard__Bd0iV .studio_field__IiKkQ button:focus-visible{outline:1px dashed #577947;outline-offset:4px}.studio_reviewCard__Bd0iV:hover .studio_editCard__omoJH{background:#dce8d1;color:#264b28}.studio_cardIndex__mk6c7{top:37px}.studio_reviewCard__Bd0iV .studio_lot__X6NZM{margin-bottom:16px}@media(max-width:700px){.studio_editCard__omoJH{font-size:9px!important;padding:5px 8px!important;margin-bottom:18px}.studio_cardIndex__mk6c7{top:33px}}.studio_stream__juncM{font-family:inherit;font-size:14px}@media(max-width:700px){.studio_stream__juncM{font-size:12px}}.studio_studio__8ooyh{font-family:inherit;font-weight:400}.studio_studio__8ooyh h1{font-family:inherit;font-weight:700;letter-spacing:0}.studio_studio__8ooyh .studio_name__SbY0u{font-family:inherit;font-weight:600;letter-spacing:0}.studio_studio__8ooyh .studio_primary__Kk_OP{font-weight:700}.studio_studio__8ooyh .studio_eyebrow__Zuznn{font-weight:500}.studio_finish__vddGZ:has(>button:only-child){justify-content:flex-end}