.BlgEQa_heading.section-heading-row p{max-width:480px;font-size:12px;line-height:1.9}.BlgEQa_gallery{margin-top:26px}.BlgEQa_browserBar{font:9px/1.6 var(--font-pixel);background:linear-gradient(100deg,#eae3f2,#e3edf0 60%,#f5edda);border:1px solid #b7aebf;justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;display:flex;box-shadow:3px 3px #e0d9e7}.BlgEQa_browserBar>span:first-child{align-items:center;gap:10px;display:flex}.BlgEQa_browserBar svg{width:18px;height:18px}.BlgEQa_browserBar>span:last-child{white-space:nowrap;color:#756e82;font:9px var(--font-body)}.BlgEQa_filters.work-filters{gap:8px;margin:20px 0 14px}.BlgEQa_filters.work-filters button{background:#fffdf8;border:1px solid #c8c0ca;min-height:44px;padding:8px 14px;font-size:11px}.BlgEQa_filters.work-filters button.filter-active{background:#e9e2f3;border-color:#8d80a5;box-shadow:2px 2px #cbbfdd}.BlgEQa_filters.work-filters button:disabled{opacity:.45;cursor:not-allowed}.BlgEQa_resultBar{color:var(--muted);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;font-size:10px;display:flex}.BlgEQa_resultBar p{margin:0}.BlgEQa_resultBar>span{font-size:9px}.BlgEQa_grid.project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.BlgEQa_card.project-card{overflow:hidden}.BlgEQa_card:focus-within{outline:2px solid var(--indigo);outline-offset:4px}.BlgEQa_coverButton.project-open{flex-direction:column;height:auto;display:flex}.BlgEQa_coverButton .project-window-bar{width:100%;min-height:30px;font-size:8px}.BlgEQa_coverButton .project-window-bar>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BlgEQa_cover{flex:1;width:100%;display:block}.BlgEQa_cover>svg{transition:transform .2s steps(4,end);display:block}.BlgEQa_cover>.project-cover{transition:transform .2s steps(4,end);display:block}.BlgEQa_coverButton:hover .BlgEQa_cover>svg{transform:scale(1.025)}.BlgEQa_coverButton:hover .BlgEQa_cover>.project-cover{transform:scale(1.025)}.BlgEQa_coverButton:focus-visible .BlgEQa_cover>.project-cover{transform:scale(1.025)}.BlgEQa_previewHint.project-preview{opacity:1;padding:8px 12px;font-size:9px;transform:none}.BlgEQa_info.project-info{flex-direction:column;align-items:flex-start;padding:24px;display:flex}.BlgEQa_badge{color:#70648a;font:8px/1.7 var(--font-pixel);margin-bottom:14px;display:inline-block}.BlgEQa_info .project-number{font-size:8px}.BlgEQa_title{font:20px/1.35 var(--font-pixel);overflow-wrap:anywhere;margin:10px 0 0}.BlgEQa_info.project-info>p{margin:12px 0 18px;font-size:12px;line-height:1.9}.BlgEQa_info .tags{margin-bottom:22px}.BlgEQa_info .tags li{font-size:8px}.BlgEQa_actions{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:auto;display:flex}.BlgEQa_detailsButton,.BlgEQa_liveLink{justify-content:center;align-items:center;gap:10px;min-height:44px;padding:9px 14px;font-size:11px;display:inline-flex}.BlgEQa_detailsButton{background:#eee8f5;border:1px solid #92869f;box-shadow:2px 2px #d4c9df}.BlgEQa_detailsButton:hover{background:#e2d8ee}.BlgEQa_liveLink{border-bottom:1px dashed #a69baf;padding-inline:0}.BlgEQa_liveLink:hover{color:#686397}.BlgEQa_featured.project-card{grid-column:1/-1;grid-template-columns:1.12fr 1fr;display:grid}.BlgEQa_featured .BlgEQa_coverButton{height:auto}.BlgEQa_featured .BlgEQa_cover{border-bottom:0;border-right:1px solid #b0a5b8;min-height:260px}.BlgEQa_featured .BlgEQa_cover>svg{object-fit:cover;height:100%}.BlgEQa_featured .BlgEQa_cover>.project-cover{object-fit:cover;height:100%}.BlgEQa_featured .BlgEQa_info{justify-content:flex-start;padding:clamp(24px,3vw,40px)}.BlgEQa_featured .BlgEQa_badge{background:#eee7f4;border:1px solid #bbabc9;padding:6px 9px}.BlgEQa_featured .BlgEQa_title{font-size:clamp(22px,2.7vw,30px)}.BlgEQa_featured .BlgEQa_actions{margin-top:6px}.BlgEQa_empty{text-align:center;border:1px dashed #b6a6c5;padding:40px 20px}.BlgEQa_dialog.project-dialog{width:min(680px,100% - 28px)}.BlgEQa_dialogBar.dialog-window-bar{z-index:2;gap:8px;padding:7px 10px;position:sticky;top:0}.BlgEQa_filename{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.BlgEQa_dialogControls{flex-shrink:0;align-items:center;gap:4px;display:flex}.BlgEQa_dialogControls button{background:#faf7ee;border:1px solid #a39aaf;width:44px;height:44px;padding:0;font-size:19px}.BlgEQa_dialogControls button:hover:enabled{background:#dad2e8}.BlgEQa_dialogControls button:disabled{opacity:.35;cursor:not-allowed}.BlgEQa_dialogControls>span{text-align:center;min-width:30px;font-size:9px}.BlgEQa_detail{animation:.16s steps(4,end) BlgEQa_detail-open}.BlgEQa_detail>svg{object-fit:cover;width:100%;height:auto;max-height:330px;display:block}.BlgEQa_detail>img.project-cover{object-fit:cover;width:100%;height:auto;max-height:330px;display:block}.BlgEQa_detail>span.project-cover{aspect-ratio:auto}.BlgEQa_detail .dialog-copy p{font-size:12px;line-height:1.9}.BlgEQa_detail>.project-cover-contained{object-fit:contain}.BlgEQa_featured .BlgEQa_cover>.project-cover-contained{object-fit:contain}.BlgEQa_detail .pixel-button{min-height:44px}@keyframes BlgEQa_detail-open{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:700px){.BlgEQa_grid.project-grid{grid-template-columns:1fr;gap:20px}.BlgEQa_featured.project-card{display:block}.BlgEQa_featured .BlgEQa_cover{border-bottom:1px solid #b0a5b8;border-right:0;flex:none;min-height:0}.BlgEQa_featured .BlgEQa_cover>svg{height:auto}.BlgEQa_featured .BlgEQa_cover>.project-cover{height:auto}:is(.BlgEQa_info.project-info,.BlgEQa_featured .BlgEQa_info){padding:22px}.BlgEQa_filters.work-filters{gap:7px}.BlgEQa_filters.work-filters button{padding:8px 11px;font-size:10px}.BlgEQa_resultBar{font-size:10px}.BlgEQa_resultBar>span{display:none}.BlgEQa_browserBar{padding:10px;font-size:8px}.BlgEQa_browserBar>span:last-child{font-size:8px}.BlgEQa_dialogBar.dialog-window-bar{gap:4px}.BlgEQa_filename{font-size:7px}.BlgEQa_dialogControls{gap:3px}.BlgEQa_dialogControls>span{min-width:24px}}@media (prefers-reduced-motion:reduce){.BlgEQa_cover>svg{transition:none}.BlgEQa_cover>.project-cover{transition:none}.BlgEQa_coverButton:hover .BlgEQa_cover>svg{transform:none}.BlgEQa_coverButton:hover .BlgEQa_cover>.project-cover{transform:none}.BlgEQa_coverButton:focus-visible .BlgEQa_cover>.project-cover{transform:none}.BlgEQa_detail{animation:none}}.BlgEQa_language{justify-content:flex-end;gap:5px;margin:18px 0;display:flex}.BlgEQa_language button{background:#fffcf6;border:1px solid #a79caf;min-width:48px;min-height:44px;padding:6px 12px}.BlgEQa_language button[aria-pressed=true]{background:#e9e2f3;box-shadow:2px 2px #cbbfdd}
.Pmckaa_study{--study-line:#c7bfce;font:17px/1.85 Arial,Tahoma,sans-serif}:is(.Pmckaa_study h2,.Pmckaa_study h3){letter-spacing:-.025em}.Pmckaa_study h2{font:500 clamp(24px,3vw,34px)/1.35 Arial,Tahoma,sans-serif}.Pmckaa_study h3{font-size:23px;font-weight:500}.Pmckaa_topline{justify-content:space-between;align-items:center;gap:12px;padding:28px 0;font-size:13px;display:flex}.Pmckaa_back{padding:10px 0}.Pmckaa_languages{gap:4px;display:flex}.Pmckaa_languages a{border:1px solid var(--study-line);background:#fffdf7;place-items:center;min-width:48px;min-height:44px;display:grid}.Pmckaa_languages a[aria-current]{background:#e6def0;box-shadow:2px 2px #c9bbd6}.Pmckaa_hero{padding:42px 0 30px;position:relative}.Pmckaa_eyebrow{font:11px/1.7 var(--font-body);letter-spacing:.09em;color:#5e596e;align-items:center;gap:10px;display:flex}.Pmckaa_eyebrow svg{width:20px;height:24px}.Pmckaa_hero h1{font:400 clamp(42px, 8vw, 100px) / 1.1 var(--font-pixel);letter-spacing:-.045em;margin:26px 0}.Pmckaa_hero h1>span:first-child{color:#656898}.Pmckaa_star{vertical-align:top;color:#a37da6;padding-left:30px;font:52px/1 Arial,sans-serif;display:inline-block}.Pmckaa_lead{max-width:600px;margin-bottom:26px;font-size:clamp(21px,3vw,30px)}.Pmckaa_heroArt{border:1px solid #aaa0b7;box-shadow:6px 6px #dfd6e7}.Pmckaa_cover{color:#4c4c65;background:linear-gradient(125deg,#e1e9ed,#f1eafa 55%,#f5eadf);flex-direction:column;justify-content:center;width:100%;min-height:300px;padding:clamp(18px,4vw,54px);display:flex}.Pmckaa_coverLabel,.Pmckaa_coverFoot{font:10px/1.7 var(--font-body);letter-spacing:.08em;justify-content:space-between;display:flex}.Pmckaa_coverFoot{margin-top:22px;font-size:8px}.Pmckaa_coverPair{grid-template-columns:1.1fr 1fr;align-items:start;gap:24px;padding-top:24px;display:grid}.Pmckaa_coverSlot{aspect-ratio:4/5;background:#fcfaf7;border:1px dashed #9c94ad;flex-direction:column;justify-content:center;align-items:center;gap:8px;font:14px/1.6 Arial,sans-serif;display:flex;overflow:hidden;box-shadow:5px 5px #ccc7d9}.Pmckaa_coverSlot:nth-child(2){margin-top:28px}.Pmckaa_coverSlot small{color:#696274;font-size:10px}.Pmckaa_coverSlot img{width:100%;height:auto}.Pmckaa_emptyMark{font:36px/1 var(--font-body);color:#8c839a}.Pmckaa_assetNotice{color:#645d6c;max-width:70ch;margin:24px 0 44px;font-size:13px}.Pmckaa_toc{border:1px solid var(--study-line);background:#fffdf7;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:70px;padding:14px;display:grid}.Pmckaa_toc a{min-height:44px;padding:10px;font-size:12px}.Pmckaa_toc span{color:#766a88;font:9px var(--font-pixel);margin-bottom:5px;display:block}.Pmckaa_toc a:hover,.Pmckaa_back:hover{background:#ebe5f1}.Pmckaa_section,.Pmckaa_fullSection{border-top:1px solid var(--study-line);padding:50px 0;scroll-margin-top:30px}.Pmckaa_section{grid-template-columns:1fr 1.7fr;gap:60px;display:grid}.Pmckaa_sectionTitle>span{font:9px/1.7 var(--font-pixel);color:#6b6080;margin-bottom:16px;display:block}.Pmckaa_prose{max-width:64ch}.Pmckaa_facts{grid-template-columns:1fr 1fr;gap:28px;margin:32px 0 0;display:grid}.Pmckaa_facts div{border-top:1px solid #d5cdd9;padding-top:14px}.Pmckaa_facts dt{color:#6b607b;margin-bottom:8px;font-size:12px}.Pmckaa_facts dd{margin:0;font-size:15px;line-height:1.7}.Pmckaa_decision{grid-template-columns:1.8fr 1fr;align-items:center;gap:50px;margin-top:44px;display:grid}.Pmckaa_decision:nth-of-type(2n){grid-template-columns:1fr 1.8fr}.Pmckaa_decision:nth-of-type(2n)>figure{order:2}.Pmckaa_figure{min-width:0;margin:0}.Pmckaa_placeholder{aspect-ratio:16/10;text-align:center;color:#565065;background:#f2efed;border:1px dashed #ada3b8;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.Pmckaa_placeholder small{color:#675e72;font:12px/1.6 Arial,Tahoma,sans-serif}.Pmckaa_figure figcaption{color:#625a6c;padding-top:12px;font-size:12px}.Pmckaa_imageButton{background:#fff;border:1px solid #aca2b6;width:100%;padding:0;display:block;position:relative}.Pmckaa_imageButton img{width:100%;height:auto;display:block}.Pmckaa_enlarge{background:#fffdf8;border:1px solid #b5a7c1;padding:8px 12px;font-size:12px;position:absolute;bottom:12px;right:12px}.Pmckaa_imageButton:hover{box-shadow:4px 4px #d8cede}.Pmckaa_screenGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 26px;margin-top:30px;display:grid}.Pmckaa_wide{grid-column:1/-1}.Pmckaa_wide .Pmckaa_placeholder{aspect-ratio:16/9}.Pmckaa_foundationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px;display:grid}.Pmckaa_foundationGrid>*{background:#fffdf7;border:1px solid #c9bfce;padding:26px}.Pmckaa_foundationGrid svg{width:28px;height:28px;margin-bottom:22px}.Pmckaa_foundationGrid h3{font-size:17px}.Pmckaa_foundationGrid p{color:#685e74;font-size:12px}.Pmckaa_sitemap{border-left:2px solid #a39bb5;padding:20px;list-style:none}.Pmckaa_sitemap>li{margin-bottom:20px}.Pmckaa_end{background:#e9e4ef;border:1px solid #bcb0c9;margin-top:40px;padding:60px clamp(20px,4vw,56px);position:relative}.Pmckaa_end>svg{width:32px;height:40px;margin-bottom:26px}.Pmckaa_endLinks{flex-wrap:wrap;gap:16px;margin:30px 0;display:flex}.Pmckaa_smallNote{color:#695f74;font-size:13px}.Pmckaa_lightbox{color:#333343;background:#fffdf8;border:1px solid #a699b1;width:min(1500px,96vw);max-height:94dvh;padding:0}.Pmckaa_lightbox::backdrop{background:#272433d9}.Pmckaa_lightbox>img{width:100%;height:auto;display:block}.Pmckaa_lightboxBar{z-index:1;background:#e9e3f1;border-bottom:1px solid #aba0b8;justify-content:space-between;align-items:center;padding:10px 16px;font:13px/1.6 Arial,sans-serif;display:flex;position:sticky;top:0}.Pmckaa_lightboxBar button{background:#fffdf7;border:1px solid #aca0b7;min-width:70px;min-height:44px;padding:6px 12px}@media (max-width:900px){.Pmckaa_toc{grid-template-columns:repeat(2,minmax(0,1fr))}.Pmckaa_section{grid-template-columns:1fr;gap:14px}.Pmckaa_foundationGrid{grid-template-columns:1fr}.Pmckaa_decision,.Pmckaa_decision:nth-of-type(2n){grid-template-columns:1.4fr 1fr;gap:24px}}@media (max-width:600px){.Pmckaa_study{font-size:16px}.Pmckaa_topline{align-items:start}.Pmckaa_back{max-width:180px}.Pmckaa_hero{padding-top:12px}.Pmckaa_star{padding-left:10px;font-size:30px}.Pmckaa_coverPair{gap:14px}.Pmckaa_coverSlot{gap:5px;font-size:12px}.Pmckaa_coverSlot small{font-size:9px}.Pmckaa_cover{min-height:260px}.Pmckaa_coverLabel{font-size:8px}.Pmckaa_toc{margin-bottom:40px;padding:8px}.Pmckaa_toc a{padding:8px}.Pmckaa_section,.Pmckaa_fullSection{padding:34px 0}.Pmckaa_facts{grid-template-columns:1fr;gap:20px}.Pmckaa_decision,.Pmckaa_decision:nth-of-type(2n){grid-template-columns:1fr;margin-top:32px}.Pmckaa_decision:nth-of-type(2n)>figure{order:0}.Pmckaa_screenGrid{grid-template-columns:1fr}.Pmckaa_end{padding:30px 20px}.Pmckaa_endLinks>a{width:100%}}@media (prefers-reduced-motion:reduce){.Pmckaa_study{scroll-behavior:auto}.Pmckaa_imageButton{transition:none}}.Pmckaa_imageViewport{max-height:620px;display:block;overflow:hidden}.Pmckaa_wide .Pmckaa_imageViewport{max-height:720px}.Pmckaa_palette{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.Pmckaa_palette>div{background:#fffdf7;border:1px solid #c9bfce;flex-direction:column;gap:6px;padding:14px;display:flex}.Pmckaa_palette>div>span{border:1px solid #d2cbd7;height:68px;margin-bottom:8px;display:block}.Pmckaa_palette strong{font:12px var(--font-body)}.Pmckaa_palette small{font-size:12px}.Pmckaa_foundationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Pmckaa_foundationGrid .Pmckaa_imageViewport{max-height:240px}.Pmckaa_foundationGrid .Pmckaa_enlarge{border:0;border-top:1px solid #b5a7c1;display:block;position:static}.Pmckaa_sitemap{background:#fffdf7;border:1px solid #c7bfce;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px;display:grid}.Pmckaa_sitemap>li{border-left:3px solid #ae82ac;margin:0;padding:10px 12px;font-size:13px}.Pmckaa_moreScreens{border-top:1px solid #c7bfce;margin-top:36px;padding-top:20px}.Pmckaa_moreScreens summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:16px}.Pmckaa_moreScreens summary:focus-visible{outline-offset:4px;outline:3px solid #575b93}.Pmckaa_study .Pmckaa_cover{background:linear-gradient(125deg,#e1e9ed,#f1eafa 55%,#f5eadf)}@media (max-width:600px){.Pmckaa_imageViewport,.Pmckaa_wide .Pmckaa_imageViewport{max-height:440px}.Pmckaa_foundationGrid{grid-template-columns:1fr}.Pmckaa_palette{gap:8px}.Pmckaa_palette>div{padding:8px}.Pmckaa_palette strong,.Pmckaa_palette small{font-size:10px}.Pmckaa_sitemap{grid-template-columns:1fr}}
.SPznVG_progress{z-index:41;pointer-events:none;width:100%;height:4px;transform:scaleX(var(--journey-progress,0));transform-origin:0;background:linear-gradient(90deg, var(--red) 0% 14.28%, var(--orange) 14.28% 28.57%, var(--yellow) 28.57% 42.85%, var(--green) 42.85% 57.14%, var(--blue) 57.14% 71.42%, var(--indigo) 71.42% 85.71%, var(--violet) 85.71%);position:fixed;top:0;left:0}.SPznVG_journey{z-index:35;bottom:calc(20px + env(safe-area-inset-bottom,0px));background:#faf7eef5;border:1px solid #aca5b6;align-items:center;gap:4px;padding:5px;display:flex;position:fixed;left:20px;box-shadow:3px 3px #d9d2df}.SPznVG_caption{font:8px var(--font-pixel);color:#787087;padding:0 12px}.SPznVG_stop{border:1px solid #0000;align-items:center;gap:7px;min-height:44px;padding:0 12px;font-size:10px;display:flex;position:relative}.SPznVG_number{font:9px var(--font-pixel);color:#9186a0}.SPznVG_stop:hover{background:#eeebf4}.SPznVG_stop[aria-current]{background:#eae4f2;border-color:#a49ab6}.SPznVG_spark{color:#7773a8;animation:.5s steps(4,end) SPznVG_checkpoint}@keyframes SPznVG_checkpoint{0%,50%{opacity:0;transform:translateY(3px)}25%,to{opacity:1;transform:none}}@media (max-width:600px){.SPznVG_journey{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));justify-content:space-between;gap:0}.SPznVG_caption{display:none}.SPznVG_stop{gap:5px;padding:0 8px;font-size:9px}.SPznVG_spark{font-size:9px;position:absolute;top:0;right:1px}}@media (prefers-reduced-motion:reduce){.SPznVG_spark{animation:none}}.SPznVG_workStop:not([aria-current]){background:#f0e9f8;border-color:#b0a0c4;font-weight:600}
.iKd8mG_radio{z-index:40;top:max(14px, env(safe-area-inset-top,0px));right:max(20px, env(safe-area-inset-right,0px));background:linear-gradient(110deg,#e9e5f2,#e3edf0 60%,#f8eed8);border:1px solid #acaebd;align-items:center;gap:10px;width:236px;padding:5px 10px 5px 5px;display:flex;position:fixed;box-shadow:3px 3px #dbd9dd}.iKd8mG_play{border:1px solid var(--foreground);background:var(--background);flex:0 0 44px;height:44px;padding:0;font-size:12px;box-shadow:2px 2px #b5b2bb}.iKd8mG_play:hover{background:#f5e8ca}.iKd8mG_label{letter-spacing:1px;font-size:7px;line-height:1.7}.iKd8mG_track{letter-spacing:0;font-size:9px;display:block}.iKd8mG_equalizer{align-items:flex-end;gap:2px;height:20px;margin-left:auto;display:flex}.iKd8mG_equalizer i{background:var(--indigo);width:2px;height:40%}.iKd8mG_equalizer i:nth-child(2n){height:75%}.iKd8mG_playing .iKd8mG_equalizer i{animation:.7s steps(4,end) infinite alternate iKd8mG_equalize}@keyframes iKd8mG_equalize{to{height:20%}}@media (max-width:600px){.iKd8mG_radio{width:210px;right:12px;top:max(10px, env(safe-area-inset-top,0px));gap:8px}.iKd8mG_label{font-size:6px}.iKd8mG_track{font-size:8px}}@media (prefers-reduced-motion:reduce){.iKd8mG_playing .iKd8mG_equalizer i{animation:none}}
._4WpgRW_studio{max-width:1240px;margin:0 auto;padding:24px 32px 60px}._4WpgRW_header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding:16px 0 24px;font-size:11px;display:flex}._4WpgRW_brand{font-family:var(--font-pixel);color:#68628d}._4WpgRW_login{border:1px solid var(--border);background:#fffdf8;width:min(100%,520px);margin:80px auto;padding:32px;box-shadow:6px 6px #e2dce9}._4WpgRW_studio h1{font:34px/1.3 var(--font-pixel);letter-spacing:-1.5px;margin:14px 0}._4WpgRW_studio h2{font:18px/1.4 var(--font-pixel);margin:0 0 18px}._4WpgRW_eyebrow{letter-spacing:1.5px;color:#777091;font-size:9px}._4WpgRW_heading{justify-content:space-between;align-items:center;gap:20px;margin:30px 0 20px;display:flex}._4WpgRW_heading p{color:var(--muted);font-size:12px}._4WpgRW_form{gap:16px;margin:20px 0;display:grid}._4WpgRW_studio label{gap:6px;margin-bottom:16px;font-size:12px;font-weight:500;display:grid}._4WpgRW_studio input,._4WpgRW_studio textarea,._4WpgRW_studio select{width:100%;min-width:0;min-height:44px;color:var(--foreground);font:13px/1.6 var(--font-body);background:#fffefb;border:1px solid #b7b0bd;border-radius:0;padding:10px 12px}._4WpgRW_studio textarea{resize:vertical}._4WpgRW_studio button{border:1px solid #8d849e;min-height:44px;padding:10px 16px;font-size:11px}._4WpgRW_primary{color:#fff;background:#797cba;box-shadow:3px 3px #d6cedf}._4WpgRW_secondary{background:#f5f1f8}._4WpgRW_danger{color:#98464a;background:#fff0f0}._4WpgRW_studio button:disabled{opacity:.5;cursor:not-allowed}._4WpgRW_studio button:hover:enabled{filter:brightness(.96)}._4WpgRW_hint{color:var(--muted);margin:4px 0;font-size:10px}._4WpgRW_error{white-space:pre-wrap;color:#a52f42;font-size:12px}._4WpgRW_error:empty,._4WpgRW_success:empty{display:none}._4WpgRW_success{background:#eff5e9;border:1px solid #92ab91;padding:12px 18px}._4WpgRW_notice{background:#f3ecdc;border:1px solid #cdbd9b;padding:16px}._4WpgRW_loading{padding:80px 24px}._4WpgRW_qr{text-align:center}._4WpgRW_qr img{max-width:100%;height:auto;margin:16px auto;display:block}._4WpgRW_qr code{overflow-wrap:anywhere;padding:12px;display:block}._4WpgRW_toolbar{z-index:10;background:#faf7ee;border:1px solid #bab0c7;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex;position:sticky;top:8px;box-shadow:3px 3px #e3dce9}._4WpgRW_status{flex:1;font-size:10px}._4WpgRW_editor{border:0;grid-template-columns:1fr 1fr;gap:22px;min-width:0;margin:24px 0;padding:0;display:grid}._4WpgRW_panel{border:1px solid var(--border);background:#fffdf8;min-width:0;padding:24px}._4WpgRW_fullWidth,._4WpgRW_preview{grid-column:1/-1}._4WpgRW_panel ._4WpgRW_heading{margin:0 0 18px}._4WpgRW_imageField{border-top:1px dashed var(--border);padding-top:16px}._4WpgRW_imageField img{object-fit:contain;width:220px;max-width:100%;height:auto;max-height:180px;margin-bottom:16px;display:block}._4WpgRW_project{background:#faf7ee;border:1px solid #c7bfcc;margin:12px 0}._4WpgRW_project summary{cursor:pointer;overflow-wrap:anywhere;min-height:50px;padding:16px;font-size:13px}._4WpgRW_project summary span{float:right;color:var(--muted);font-size:10px}._4WpgRW_projectFields{padding:18px}._4WpgRW_row{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}._4WpgRW_studio ._4WpgRW_checkbox{align-items:center;gap:12px;display:flex}._4WpgRW_checkbox input{width:20px;min-height:20px}._4WpgRW_preview{border:2px dashed #b6a4c8;width:100%;padding:24px}._4WpgRW_preview>p{white-space:pre-line;max-width:760px}._4WpgRW_preview ._4WpgRW_project-grid{margin-top:20px}@media (max-width:700px){._4WpgRW_studio{padding:14px 16px 40px}._4WpgRW_header{gap:10px;font-size:9px}._4WpgRW_brand{font-size:9px}._4WpgRW_login{margin:36px auto;padding:22px}._4WpgRW_studio h1{font-size:27px}._4WpgRW_heading{align-items:flex-start}._4WpgRW_editor{grid-template-columns:1fr}._4WpgRW_panel{padding:18px}._4WpgRW_toolbar{gap:8px;top:0}._4WpgRW_status{flex-basis:100%}._4WpgRW_toolbar button{flex:1;padding-inline:8px;font-size:10px}._4WpgRW_preview{padding:16px}}
