.pBUQAW_projects{--group-bg:#00000009;--toolbar-pad:12px;background:var(--window-bg);grid-template:"sidebar toolbar"52px"sidebar main"minmax(0,1fr)/210px minmax(0,1fr);height:100%;display:grid;position:relative}html[data-theme=dark] .pBUQAW_projects{--group-bg:#ffffff0d}.pBUQAW_sidebar{grid-area:sidebar;min-height:0;padding:8px 0 8px 8px}.pBUQAW_sidebarInner{border-radius:calc(var(--window-radius) - 8px);background:var(--sidebar-bg);height:100%;box-shadow:inset 0 0 0 .5px var(--separator);padding:14px 10px 12px;overflow:auto}html[data-shell=desktop] .pBUQAW_sidebarInner{padding-top:44px}.pBUQAW_sidebarInner h3{color:var(--label-secondary);margin:10px 8px 4px;font-size:11px;font-weight:600}.pBUQAW_sidebarInner ul{margin:0;padding:0;list-style:none}.pBUQAW_sidebarInner button{width:100%;color:var(--label);font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:5px 8px;font-size:13px;display:flex}.pBUQAW_sidebarInner button svg{color:var(--accent)}.pBUQAW_sidebarInner button[aria-current]{background:var(--fill-strong)}.pBUQAW_dot{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block;box-shadow:inset 0 0 0 .5px #00000026}.pBUQAW_scrim{display:none}.pBUQAW_toolbar{min-width:0;padding:0 10px 0 var(--toolbar-pad);border-bottom:.5px solid var(--separator);grid-area:toolbar;align-items:center;gap:10px;display:flex}.pBUQAW_glass{background:var(--control-bg);box-shadow:var(--control-shadow);color:var(--control-icon);border:0}.pBUQAW_circle{border-radius:50%;flex:none;place-items:center;width:36px;height:36px;padding:0;display:grid}.pBUQAW_sidebarToggle{display:none}.pBUQAW_capsule{border-radius:18px;flex:none;align-items:center;height:36px;padding:0 3px;display:flex}.pBUQAW_capsule button{width:36px;height:30px;color:inherit;background:0 0;border:0;border-radius:15px;place-items:center;padding:0;display:grid}.pBUQAW_capsule button:disabled{color:var(--label-tertiary)}.pBUQAW_capsule button:not(:disabled):hover{background:var(--fill)}.pBUQAW_viewSwitch button[aria-pressed=true]{background:var(--fill-strong)}.pBUQAW_heading{min-width:0;line-height:1.25;display:grid}.pBUQAW_heading strong,.pBUQAW_heading span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pBUQAW_heading strong{font-size:13px;font-weight:700}.pBUQAW_heading span{color:var(--label-secondary);font-size:11px}.pBUQAW_spacer{flex:1}.pBUQAW_search{min-width:110px;color:var(--label-secondary);flex:0 220px;gap:7px;padding:0 12px}.pBUQAW_search input,.pBUQAW_phoneSearch input{min-width:0;color:var(--label);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}.pBUQAW_main{grid-area:main;min-width:0;min-height:0;overflow:auto}.pBUQAW_phoneHeader{display:none}.pBUQAW_empty{color:var(--label-secondary);text-align:center;margin:48px 0}.pBUQAW_hint{color:var(--label-secondary);text-align:center;margin:0;padding:0 20px 18px;font-size:11px}.pBUQAW_image{object-fit:cover;width:100%;height:100%;display:block}.pBUQAW_gallery{grid-template-columns:minmax(0,1fr) 280px;min-height:calc(100% - 34px);display:grid}.pBUQAW_galleryStage{flex-direction:column;justify-content:center;gap:16px;min-width:0;padding:24px;display:flex}.pBUQAW_galleryArt,.pBUQAW_stripItem{background:0 0;border:0;padding:0;display:block;overflow:hidden}.pBUQAW_galleryArt{aspect-ratio:16/9;box-shadow:0 0 0 .5px var(--separator), 0 12px 30px #0000002e;border-radius:12px}.pBUQAW_strip{justify-content:center;gap:10px;display:flex}.pBUQAW_stripItem{aspect-ratio:16/9;width:92px;box-shadow:0 0 0 .5px var(--separator);opacity:.75;border-radius:7px}.pBUQAW_stripItem[aria-pressed=true]{outline:2.5px solid var(--accent);outline-offset:2px;opacity:1}.pBUQAW_inspector{border-left:.5px solid var(--separator);flex-direction:column;gap:12px;padding:22px 20px;display:flex}.pBUQAW_inspector h2{margin:0;font-size:20px;font-weight:700}.pBUQAW_inspector>p{color:var(--label-secondary);margin:0;font-size:13px;line-height:1.45}.pBUQAW_openButton{justify-content:center;width:100%}.pBUQAW_facts{gap:10px;margin:0;display:grid}.pBUQAW_facts div{gap:2px;display:grid}.pBUQAW_facts dt{color:var(--label-secondary);font-size:11px;font-weight:600}.pBUQAW_facts dd{margin:0;font-size:13px}.pBUQAW_tags{flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}.pBUQAW_tags li{align-items:center;gap:5px;display:inline-flex}.pBUQAW_linkRow{flex-wrap:wrap;gap:8px;display:flex}.pBUQAW_pill{background:var(--control-bg);height:34px;box-shadow:var(--control-shadow);color:var(--label);font:inherit;border:0;border-radius:17px;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.pBUQAW_primary{background:var(--accent-fill);box-shadow:none;color:#fff}.pBUQAW_icons{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin:0;padding:20px;list-style:none;display:none}.pBUQAW_icons[data-chosen]{display:grid}.pBUQAW_icons button{width:100%;color:var(--label);font:inherit;text-align:center;background:0 0;border:0;border-radius:14px;gap:4px;padding:8px;display:grid}.pBUQAW_icons button:hover,.pBUQAW_icons button:focus-visible{background:var(--fill)}.pBUQAW_iconArt{aspect-ratio:16/9;box-shadow:0 0 0 .5px var(--separator), 0 4px 12px #0000001f;border-radius:10px;margin-bottom:6px;display:block;overflow:hidden}.pBUQAW_icons strong{font-size:13px;font-weight:600}.pBUQAW_icons small{color:var(--label-secondary);font-size:12px}.pBUQAW_list{border-collapse:collapse;width:100%;font-size:13px}.pBUQAW_list th{border-bottom:.5px solid var(--separator);background:var(--window-bg);color:var(--label-secondary);text-align:left;padding:8px 12px;font-size:11px;font-weight:600;position:sticky;top:0}.pBUQAW_list td{color:var(--label-secondary);padding:4px 12px}.pBUQAW_list tbody tr:nth-child(2n){background:var(--group-bg)}.pBUQAW_list td button{color:var(--label);font:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:4px 0;font-weight:500;display:flex}.pBUQAW_listArt{width:40px;height:23px;box-shadow:0 0 0 .5px var(--separator);border-radius:4px;flex:none;display:block;overflow:hidden}.pBUQAW_dots{gap:3px;display:inline-flex}.pBUQAW_case{max-width:760px;margin:0 auto;padding:24px 28px 48px}.pBUQAW_hero{aspect-ratio:16/9;box-shadow:0 0 0 .5px var(--separator), 0 14px 36px #0000002e;border-radius:14px;overflow:hidden}.pBUQAW_caseHeader{margin:26px 0 22px}.pBUQAW_eyebrow{color:var(--label-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}.pBUQAW_caseHeader h1{letter-spacing:-.02em;margin:4px 0 8px;font-size:34px;font-weight:700}.pBUQAW_caseHeader p{color:var(--label-secondary);margin:0 0 16px;font-size:17px;line-height:1.5}.pBUQAW_infoCard{background:var(--group-bg);border-radius:14px;margin-bottom:26px;padding:16px 18px}.pBUQAW_infoCard .pBUQAW_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px}.pBUQAW_section h2{margin:0 0 6px;font-size:19px;font-weight:700}.pBUQAW_section p{margin:0 0 22px;font-size:15px;line-height:1.6}.pBUQAW_textLink{color:var(--accent);align-items:center;gap:4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.pBUQAW_next{background:var(--group-bg);width:100%;color:var(--label);font:inherit;text-align:left;border:0;border-radius:14px;justify-content:space-between;align-items:center;margin-top:28px;padding:16px 18px;font-size:17px;font-weight:600;display:flex}.pBUQAW_next span{display:grid}.pBUQAW_next small{color:var(--label-secondary);font-size:12px;font-weight:500}.pBUQAW_quickLookScrim{z-index:10;background:#0000004d;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.pBUQAW_quickLook{background:var(--window-bg);width:min(680px,100%);box-shadow:0 0 0 .5px var(--window-outline), 0 30px 80px #0006;border-radius:16px;outline:none;animation:.18s cubic-bezier(.2,.9,.25,1) pBUQAW_pop;overflow:hidden}@keyframes pBUQAW_pop{0%{opacity:0;scale:.94}}.pBUQAW_quickLookArt{aspect-ratio:16/9}.pBUQAW_quickLookBar{justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.pBUQAW_quickLookBar span{gap:2px;min-width:0;display:grid}.pBUQAW_quickLookBar small{color:var(--label-secondary);font-size:12px}.pBUQAW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container app not (min-width:860px){.pBUQAW_projects{grid-template-columns:minmax(0,1fr);grid-template-areas:"toolbar""main"}html[data-shell=desktop] .pBUQAW_projects{--toolbar-pad:92px}.pBUQAW_sidebarToggle{display:grid}.pBUQAW_sidebar{z-index:6;width:230px;padding:8px;display:none;position:absolute;inset:0 auto 0 0}.pBUQAW_sidebarInner{background:var(--sidebar-overlay-bg);box-shadow:inset 0 0 0 .5px var(--separator), 0 18px 50px #00000038}.pBUQAW_projects[data-sidebar-open] .pBUQAW_sidebar{display:block}.pBUQAW_projects[data-sidebar-open] .pBUQAW_scrim{z-index:5;display:block;position:absolute;inset:0}.pBUQAW_gallery{grid-template-columns:minmax(0,1fr) 240px}.pBUQAW_viewSwitch{display:none}}@container app not (min-width:640px){.pBUQAW_projects{--group-bg:var(--grouped-cell);background:var(--grouped-bg)}.pBUQAW_projects[data-view=browse]{grid-template-rows:minmax(0,1fr);grid-template-areas:"main"}.pBUQAW_projects[data-view=browse] .pBUQAW_toolbar{display:none}.pBUQAW_toolbar{border:0}.pBUQAW_sidebarToggle,.pBUQAW_heading,.pBUQAW_history button:last-child{display:none}.pBUQAW_history{border-radius:50%;width:40px;height:40px;padding:0}.pBUQAW_history button{border-radius:50%;width:40px;height:40px}.pBUQAW_phoneHeader{padding:56px 16px 4px;display:block}.pBUQAW_phoneHeader h2{letter-spacing:-.02em;margin:0 4px 10px;font-size:32px;font-weight:700}.pBUQAW_phoneSearch{background:var(--fill);height:40px;color:var(--label-secondary);border-radius:20px;align-items:center;gap:7px;padding:0 14px;display:flex}.pBUQAW_phoneSearch input{font-size:17px}.pBUQAW_chips{scrollbar-width:none;gap:8px;margin:12px -16px 0;padding:0 16px 4px;display:flex;overflow-x:auto}.pBUQAW_chips button{background:var(--grouped-cell);height:32px;color:var(--label);font:inherit;border:0;border-radius:16px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;display:inline-flex}.pBUQAW_chips button[aria-pressed=true]{background:var(--label);color:var(--window-bg)}.pBUQAW_wideOnly{display:none}.pBUQAW_icons{grid-template-columns:minmax(0,1fr);gap:14px;padding:12px 16px 40px;display:grid}.pBUQAW_icons button{background:var(--grouped-cell);text-align:left;border-radius:22px;gap:2px;padding:0 0 14px;overflow:hidden}.pBUQAW_icons button:hover,.pBUQAW_icons button:focus-visible{background:var(--grouped-cell)}.pBUQAW_iconArt{box-shadow:none;border-radius:0;margin-bottom:10px}.pBUQAW_icons strong,.pBUQAW_icons small{padding:0 16px}.pBUQAW_icons strong{font-size:17px}.pBUQAW_icons small{font-size:14px}.pBUQAW_hint{display:none}.pBUQAW_case{padding:4px 16px 48px}.pBUQAW_hero{border-radius:18px}.pBUQAW_caseHeader h1{font-size:30px}.pBUQAW_infoCard{border-radius:22px}.pBUQAW_infoCard .pBUQAW_facts{grid-template-columns:minmax(0,1fr)}.pBUQAW_section p{font-size:17px}.pBUQAW_pill{border-radius:20px;height:40px;padding:0 18px;font-size:15px}.pBUQAW_next{border-radius:22px}}
