.xGSLYa_section{border-block:1px solid var(--line);background:#1b1e18;padding:100px 4.5vw;scroll-margin-top:88px;position:relative}.xGSLYa_layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);align-items:center;gap:6vw;max-width:1600px;margin-inline:auto;display:grid}.xGSLYa_copy{min-width:0}.xGSLYa_copy h2{font:700 clamp(64px, 6.1vw, 104px) / .96 var(--font-barlow), "Arial Narrow", sans-serif;letter-spacing:-1.2px}.xGSLYa_intro{max-width:440px;color:var(--muted);margin:28px 0 32px;font-size:14px;line-height:1.9}.xGSLYa_categoryGroups{gap:25px;display:grid}.xGSLYa_groupLabel{font:10px var(--font-dm-mono), monospace;color:var(--muted);text-transform:uppercase;letter-spacing:.8px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;display:flex}.xGSLYa_groupLabel>:last-child{color:#999f8c;font-size:8px}.xGSLYa_categories{flex-wrap:wrap;gap:7px;display:flex}.xGSLYa_categories button{color:#d3d5c8;text-align:left;background:#ffffff03;border:1px solid #ffffff28;border-radius:2px;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:12px 13px;font-size:11px;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.xGSLYa_categories button span{font:9px var(--font-dm-mono), monospace;color:#969c89}.xGSLYa_categories button[aria-pressed=true]{background:var(--orange);border-color:var(--orange);color:#161715}.xGSLYa_categories button[aria-pressed=true] span{color:#161715b0}.xGSLYa_categories button:hover:not([aria-pressed=true]){background:#ffffff08;border-color:#ffffff70}.xGSLYa_collectionLink{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:18px;min-height:48px;margin-top:30px;padding-top:22px;font-size:12px;display:flex}.xGSLYa_collectionLink>span{color:var(--orange);font-size:21px;transition:transform .25s}.xGSLYa_collectionLink:hover>span{transform:translate(3px,-3px)}.xGSLYa_collectionLink small{font:8px var(--font-dm-mono), monospace;color:var(--muted);letter-spacing:.5px;margin-left:auto}.xGSLYa_gallery{min-width:0}.xGSLYa_galleryHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.xGSLYa_kicker{font:8px var(--font-dm-mono), monospace;color:var(--muted);letter-spacing:1px;margin-bottom:12px;display:block}.xGSLYa_galleryHeading h3{font:500 clamp(24px, 2.4vw, 36px) / 1.15 var(--font-dm-sans), sans-serif;letter-spacing:-.8px;margin:0}.xGSLYa_galleryCount{color:var(--orange);font:9px var(--font-dm-mono), monospace;letter-spacing:.5px;flex-shrink:0;padding-bottom:3px}.xGSLYa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;animation:.3s ease-out xGSLYa_appear;display:grid}.xGSLYa_card{min-width:0;display:block}.xGSLYa_preview{aspect-ratio:16/10;background:#252a20;border:1px solid #ffffff12;position:relative;overflow:hidden}.xGSLYa_preview img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.65,.3,1);display:block}.xGSLYa_imageArrow{background:var(--paper);color:#1b1e18;opacity:0;border-radius:50%;place-items:center;width:32px;height:32px;font-size:20px;transition:opacity .25s,transform .25s;display:grid;position:absolute;bottom:12px;right:12px;transform:translate(-3px,3px)}.xGSLYa_appPreview{aspect-ratio:4/5;background:radial-gradient(at 50% 45%,#284754,#192329 85%);padding:25px 12px}.xGSLYa_appPreview img{object-fit:contain;filter:drop-shadow(0 12px 14px #0004)}.xGSLYa_appPreview[data-preview-theme=not-boring-camera]{background:#292d2a}.xGSLYa_appPreview[data-preview-theme=moonlitt]{background:radial-gradient(at 50% 45%,#36335c,#211e35 85%)}.xGSLYa_appPreview[data-preview-theme=katha-room]{background:#382339}.xGSLYa_appPreview[data-preview-theme=structured]{background:#c7c3b7}.xGSLYa_cardHeading{justify-content:space-between;align-items:baseline;gap:12px;margin-top:15px;display:flex}.xGSLYa_cardHeading h4{font:500 clamp(17px, 1.5vw, 23px) / 1.3 var(--font-dm-sans), sans-serif;letter-spacing:-.5px;margin:0}.xGSLYa_cardHeading>span{color:var(--orange);flex-shrink:0;font-size:20px;transition:transform .25s}.xGSLYa_descriptor{color:var(--muted);margin:7px 0 0;font-size:11px;line-height:1.7}.xGSLYa_unavailable{aspect-ratio:16/10;border:1px solid var(--line);background:#23271e;flex-direction:column;justify-content:center;padding:22px;display:flex}.xGSLYa_unavailable>span{font:8px var(--font-dm-mono), monospace;letter-spacing:.8px;color:var(--orange)}.xGSLYa_unavailable p{margin:14px 0 10px;font-size:19px;line-height:1.5}.xGSLYa_unavailable small{color:var(--muted);font-size:10px}.xGSLYa_galleryFooter{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding-top:18px;font-size:11px;line-height:1.8;display:flex}.xGSLYa_galleryFooter>:last-child{color:var(--orange);font-size:20px}.xGSLYa_status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes xGSLYa_appear{0%{opacity:.65;transform:translateY(8px)}to{opacity:1;transform:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.xGSLYa_card:hover .xGSLYa_preview img{transform:scale(1.025)}.xGSLYa_card:hover .xGSLYa_imageArrow{opacity:1;transform:none}.xGSLYa_card:hover .xGSLYa_cardHeading>span{transform:translate(3px,-3px)}}.xGSLYa_card:focus-visible .xGSLYa_imageArrow{opacity:1;transform:none}@media (min-width:1760px){.xGSLYa_layout{gap:100px}}@media (max-width:1100px){.xGSLYa_section{padding-block:80px}.xGSLYa_layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr);gap:4vw}.xGSLYa_copy h2{font-size:clamp(60px,6.5vw,78px)}.xGSLYa_categories button{gap:12px;padding-inline:11px;font-size:10px}.xGSLYa_galleryHeading h3{font-size:25px}.xGSLYa_galleryHeading{gap:12px}.xGSLYa_galleryCount{font-size:8px}.xGSLYa_grid{gap:25px 15px}.xGSLYa_collectionLink small{width:100%;margin-left:0}}@media (max-width:900px){.xGSLYa_layout{grid-template-columns:minmax(0,1fr);gap:45px}.xGSLYa_copy h2{font-size:clamp(62px,9vw,82px)}.xGSLYa_intro{max-width:540px}.xGSLYa_categoryGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.xGSLYa_categories{flex-direction:column;align-items:stretch}.xGSLYa_categories button{font-size:12px}.xGSLYa_collectionLink small{width:auto;margin-left:auto}.xGSLYa_appPreview{aspect-ratio:4/5}.xGSLYa_galleryHeading h3{font-size:30px}.xGSLYa_cardHeading h4{font-size:23px}.xGSLYa_descriptor{font-size:12px}}@media (max-width:600px){.xGSLYa_section{padding-block:60px}.xGSLYa_copy h2{letter-spacing:-.7px;font-size:clamp(54px,13.5vw,72px)}.xGSLYa_intro{margin-block:22px 28px;font-size:13px}.xGSLYa_categoryGroups{grid-template-columns:minmax(0,1fr);gap:24px}.xGSLYa_categories{flex-direction:row}.xGSLYa_categories button{flex:1 0 auto;font-size:11px}.xGSLYa_collectionLink{gap:12px;margin-top:25px}.xGSLYa_collectionLink small{font-size:7px}.xGSLYa_galleryHeading{align-items:start}.xGSLYa_galleryHeading h3{font-size:26px}.xGSLYa_galleryCount{margin-top:2px;font-size:8px}.xGSLYa_grid{grid-template-columns:minmax(0,1fr);gap:28px}.xGSLYa_appPreview{aspect-ratio:4/5;max-height:490px;padding:25px 16px}.xGSLYa_cardHeading h4{font-size:23px}.xGSLYa_galleryFooter{font-size:11px}}@media (max-width:640px){.xGSLYa_section{scroll-margin-top:70px}}@media (prefers-reduced-motion:reduce){.xGSLYa_section *,.xGSLYa_section :before{transition:none!important;animation:none!important}}
