body:has(.figma-story-detail-page),body:has(.stories-figma-page){background:#fff}body:has(.figma-story-detail-page) nextjs-portal,body:has(.stories-figma-page) nextjs-portal{display:none!important}.site-header,body:has(.database-page) .site-header,body:has(.figma-story-detail-page) .site-header,body:has(.stories-figma-page) .site-header{position:relative;top:auto;z-index:50;display:flex;justify-content:center;align-items:center;min-height:76px;margin:0;padding:20px 16px;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body:has(.database-page) .site-header{margin-top:32px}.site-nav,body:has(.database-page) .site-nav,body:has(.figma-story-detail-page) .site-nav,body:has(.stories-figma-page) .site-nav{display:flex;align-items:center;justify-content:center;gap:12px;max-width:calc(100vw - 32px);padding:0;overflow-x:auto;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.site-nav a,body:has(.database-page) .site-nav a,body:has(.figma-story-detail-page) .site-nav a,body:has(.stories-figma-page) .site-nav a{box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;min-width:0;height:36px;padding:0 17px;border:1px solid #000;border-radius:999px;background:#fff;color:#000;font-family:var(--font-mono);font-size:14px;font-weight:400;line-height:14px;letter-spacing:-.35px;text-transform:none;white-space:nowrap;opacity:1;transition:background .14s ease,color .14s ease}.site-nav a svg{display:none}.site-nav a:focus-visible,.site-nav a:hover,body:has(.database-page) .site-nav a:focus-visible,body:has(.database-page) .site-nav a:hover{border-color:#000;background:#000;color:#fff;opacity:1;outline:none}.site-nav a.active,body:has(.database-page) .site-nav a.active,body:has(.database-page) .site-nav a.active:hover,body:has(.figma-story-detail-page) .site-nav a.active,body:has(.stories-figma-page) .site-nav a.active{border-color:#000;background:#000;color:#fff}.theme-toggle{display:grid!important}body:has(.database-page) .theme-toggle{top:20px!important;right:24px!important;width:36px!important;height:36px!important;padding:0!important;background:transparent!important;color:var(--database-fg)!important;box-shadow:none!important}@media (max-width:860px){.site-header,body:has(.database-page) .site-header,body:has(.figma-story-detail-page) .site-header,body:has(.stories-figma-page) .site-header{min-height:82px;padding:38px 16px 16px}body:has(.database-page) .site-header{margin-top:32px}.site-nav,body:has(.database-page) .site-nav,body:has(.figma-story-detail-page) .site-nav,body:has(.stories-figma-page) .site-nav{justify-content:flex-start;gap:6px}.site-nav a,body:has(.database-page) .site-nav a,body:has(.figma-story-detail-page) .site-nav a,body:has(.stories-figma-page) .site-nav a{height:28px;padding:0 10px;font-size:11px;line-height:11px;letter-spacing:-.275px}}@media (max-width:680px){body:has(.database-page) .theme-toggle{top:18px!important;right:16px!important;width:32px!important;height:32px!important}}.figma-story-detail-sheet,.stories-figma-list-page{width:100%;max-width:none;margin-inline:0;background:#fff}.figma-story-detail-page{background:#fff}.figma-detail-hero{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.figma-detail-hero img{object-fit:cover}@media (min-width:861px){.figma-page-heading{min-height:236px;padding:64px max(32px,calc((100% - 1280px) / 2))}.figma-page-heading h1{margin-bottom:16px;font-size:48px;line-height:60px;letter-spacing:-1.2px}.figma-page-heading p{width:1280px;max-width:calc(100vw - 64px);font-weight:500;line-height:16px;letter-spacing:1.2px}.figma-featured-stories{--feature-scale:1;position:relative;display:block;height:524px;min-height:524px;padding:0;overflow:visible;background:#fff}.figma-featured-stories .figma-kicker{top:80px;left:max(32px,calc((100% - 1280px) / 2 + 32px));font-weight:500;line-height:16px;letter-spacing:1.2px}.figma-feature-card{position:absolute;width:439.2px;height:303.6px;aspect-ratio:auto;container-type:normal;margin:0;color:#0a0a0a;transform:scale(var(--feature-scale)) rotate(var(--figma-rotate));transform-origin:50% 50%}.figma-feature-card:focus-visible,.figma-feature-card:hover{transform:scale(var(--feature-scale)) rotate(var(--figma-rotate))}.figma-feature-card-0{--figma-rotate:4.53deg;left:calc((100% - 1280px) / 2 - 40.5px);top:118px;z-index:1}.figma-feature-card-1{--figma-rotate:-1.8deg;left:calc((100% - 1280px) / 2 + 411.5px);top:143.11px;z-index:2}.figma-feature-card-2{--figma-rotate:4.53deg;left:calc((100% - 1280px) / 2 + 860.5px);top:137.11px;z-index:3}.figma-feature-paper{inset:0;width:439.2px;height:303.6px;object-fit:fill;filter:drop-shadow(0 -60px 60px rgba(0,0,0,.1))}.figma-feature-content{inset:0;padding:0;--feature-title-line-gap:8.5px}.figma-feature-card-1 .figma-feature-content{--feature-title-line-gap:7px}.figma-feature-card-2 .figma-feature-content{--feature-title-line-gap:15px}.figma-feature-pill{top:33.19px;left:45px;min-width:80px;height:36px;padding:0 12px;border-width:1.2px;font-size:12px;line-height:12px;letter-spacing:-.03em}.figma-feature-card-1 .figma-feature-pill,.figma-feature-card-2 .figma-feature-pill{min-width:114px}.figma-feature-card-1 .figma-feature-pill{left:27.37px;top:40.57px}.figma-feature-date,.figma-feature-founder{right:auto;width:auto;color:#727272;font-size:12px;line-height:12px;letter-spacing:-.03em;text-align:right}.figma-feature-card-0 .figma-feature-date{left:335.69px;top:80.16px;width:83px}.figma-feature-card-0 .figma-feature-founder{left:317.93px;top:62.31px;width:103px}.figma-feature-card-1 .figma-feature-date{left:325.2px;top:37.86px;width:83px}.figma-feature-card-1 .figma-feature-founder{left:249.6px;top:56.39px;width:158px}.figma-feature-card-2 .figma-feature-date{left:338.4px;top:63.55px;width:83px}.figma-feature-card-2 .figma-feature-founder{left:315.35px;top:78.55px;width:103px}.figma-feature-card-1 .figma-feature-content h2,.figma-feature-card-2 .figma-feature-content h2,.figma-feature-content h2{right:auto;font-family:var(--font-serif);font-weight:400;line-height:.85;letter-spacing:-.03em;color:#0a0a0a;text-wrap:auto}.figma-feature-card-0 .figma-feature-content h2{left:37.19px;top:87.11px;width:373px;height:96px;font-size:56.4px}.figma-feature-card-1 .figma-feature-content h2{left:30.26px;top:94.8px;width:380.4px;height:70px;font-size:38.4px}.figma-feature-card-2 .figma-feature-content h2{left:39.08px;top:87.12px;width:395px;height:72px;font-size:42px}.figma-feature-content p{right:auto;bottom:auto;font-family:var(--font-mono);font-size:12px;line-height:1.2;letter-spacing:-.03em}.figma-feature-card-0 .figma-feature-content p{left:195.69px;top:214.8px;width:207.59px;height:42px}.figma-feature-card-1 .figma-feature-content p{left:213.01px;top:177.6px;width:181.2px;height:56px}.figma-feature-card-2 .figma-feature-content p{left:207.79px;top:222px;width:181.2px;height:56px}.figma-feature-line{left:auto;right:auto;width:381.6px;height:0;border-top:.6px solid #000;background:transparent}.figma-feature-line-top{left:42.76px;top:82.14px}.figma-feature-card-1 .figma-feature-line-top{left:27.71px;top:81.38px}.figma-feature-card-2 .figma-feature-line-top{left:42.76px;top:82.14px}.figma-feature-line-bottom{left:34.13px;top:191px}.figma-feature-card-1 .figma-feature-line-bottom{display:none}.figma-feature-card-2 .figma-feature-line-bottom{left:42px;top:174px}.figma-feature-thumb{left:29.25px;top:199.95px;width:143.96px;height:83.23px;border:.6px solid #000}.figma-feature-card-1 .figma-feature-thumb{left:33px;top:183px;width:153.6px;height:109.26px}.figma-feature-card-2 .figma-feature-thumb{left:30px;top:186px;width:153.6px;height:88.8px}.figma-section-label{min-height:56px;padding:20px max(32px,calc((100% - 1280px) / 2 + 32px))}.figma-all-stories{min-height:1072px;padding:50px 64px}.figma-all-stories .figma-kicker{position:static;display:block;margin-bottom:48px;color:rgba(0,0,0,.6);text-align:center;letter-spacing:3px}.figma-all-grid{grid-template-columns:repeat(3,331.75px);column-gap:40px;row-gap:42px}.figma-grid-card img{width:327.75px;height:276px}}@media (min-width:861px) and (max-width:1360px){.figma-featured-stories{--feature-scale:0.92;overflow:hidden}}@media (min-width:861px){.figma-feature-card{--figma-paper-w:438.222px;--figma-paper-h:303.596px;--figma-paper-x:11.28px;--figma-paper-y:16.88px;overflow:visible;transform:none}.figma-feature-card:focus-visible,.figma-feature-card:hover{transform:none}.figma-feature-card:before{content:"";position:absolute;left:var(--figma-paper-x);top:var(--figma-paper-y);width:var(--figma-paper-w);height:var(--figma-paper-h);background-image:url(/media/figma/stories/optimized/newspaper-paper.webp);background-size:123.55% 133.74%;background-position:-55px -50px;background-repeat:no-repeat;filter:drop-shadow(0 -60px 60px rgba(0,0,0,.1));transform:rotate(var(--figma-rotate));transform-origin:center;pointer-events:none}.figma-feature-paper{display:none}.figma-feature-content,.figma-feature-content>*{z-index:1}.figma-feature-content h2,.figma-feature-content p,.figma-feature-date,.figma-feature-founder,.figma-feature-line,.figma-feature-pill,.figma-feature-thumb{transform:rotate(var(--figma-rotate));transform-origin:center}.figma-feature-card-0{--figma-rotate:4.53deg;left:calc((100% - 1280px) / 2 - 8.56px);top:118px;width:460.905px;height:337.362px}.figma-feature-card-1{--figma-rotate:-1.8deg;--figma-paper-w:438.267px;--figma-paper-h:303.599px;--figma-paper-x:4.66px;--figma-paper-y:6.81px;left:calc((100% - 1280px) / 2 + 443.5px);top:143.14px;width:447.585px;height:317.214px}.figma-feature-card-2{--figma-rotate:4.53deg;left:calc((100% - 1280px) / 2 + 892.44px);top:137.11px;width:460.905px;height:337.362px}.figma-feature-card-0 .figma-feature-content h2{left:27.65px;top:85.2px;width:379.42px;height:125.18px;font-size:56.4px}.figma-feature-card-1 .figma-feature-content h2{left:27.33px;top:93.86px;width:380.4px;height:69.96px;font-size:38.4px}.figma-feature-card-2 .figma-feature-content h2{left:27.65px;top:85.2px;width:399.46px;height:102.99px;font-size:42px}.figma-feature-card-0 .figma-feature-date{left:318.05px;top:55.2px;width:83.69px}.figma-feature-card-0 .figma-feature-founder{left:298.94px;top:38.81px;width:103.63px}.figma-feature-card-1 .figma-feature-date{left:324.2px;top:36.87px;width:83.34px}.figma-feature-card-1 .figma-feature-founder{left:247.98px;top:55.38px;width:158.3px}.figma-feature-card-2 .figma-feature-date{left:319.45px;top:38.42px;width:83.69px;text-align:center}.figma-feature-card-2 .figma-feature-founder{left:297.65px;top:55.2px;width:103.63px}.figma-feature-pill{top:31.2px;left:26.45px;min-width:82.6px;height:36px}.figma-feature-card-1 .figma-feature-pill{left:26.4px;top:31.2px;min-width:115.07px}.figma-feature-card-2 .figma-feature-pill{left:26.45px;top:31.2px;min-width:116.49px}.figma-feature-card-0 .figma-feature-content p{left:191.5px;top:200.29px;width:207.59px;height:58.28px}.figma-feature-card-1 .figma-feature-content p{left:207.58px;top:176.1px;width:181.2px;height:61.66px}.figma-feature-card-2 .figma-feature-content p{left:205.23px;top:206.43px;width:181.2px;height:70.15px}.figma-feature-line{width:381.6px}.figma-feature-line-top{left:25.25px;top:80.4px}.figma-feature-line-bottom{left:25.25px;top:var(--feature-line-bottom-top,189.6px)}.figma-feature-card-1 .figma-feature-line-top{left:25.2px;top:80.4px}.figma-feature-card-1 .figma-feature-line-bottom{left:25.2px;top:var(--feature-line-bottom-top,166px);display:block}.figma-feature-card-2 .figma-feature-line-top{left:25.25px;top:80.4px}.figma-feature-card-2 .figma-feature-line-bottom{left:25.25px;top:var(--feature-line-bottom-top,172px);display:block}.figma-feature-thumb{left:27.65px;top:198.38px;width:143.96px;height:83.23px}.figma-feature-card-1 .figma-feature-thumb{left:27.6px;top:175.14px;width:153.6px;height:109.26px}.figma-feature-card-2 .figma-feature-thumb{left:27.65px;top:198.38px;width:153.6px;height:88.8px}}@media (max-width:860px){.stories-figma-list-page{background:#ececec}.figma-featured-stories{position:relative;display:block;height:827px;min-height:827px;padding:0;overflow:hidden;background:#fff}.figma-featured-stories .figma-kicker{top:29px;left:20px;font-size:10px;line-height:normal;letter-spacing:1.4px}.figma-feature-card{--figma-rotate:4.53deg;--figma-paper-w:366px;--figma-paper-h:253px;--figma-paper-x:9.43px;--figma-paper-y:14.07px;position:absolute;width:384.85px;height:281.13px;margin:0;overflow:visible;transform:none}.figma-feature-card:focus-visible,.figma-feature-card:hover{transform:none}.figma-feature-card:before{content:"";position:absolute;left:var(--figma-paper-x);top:var(--figma-paper-y);width:var(--figma-paper-w);height:var(--figma-paper-h);background-image:url(/media/figma/stories/optimized/newspaper-paper.webp);background-size:123.55% 133.74%;background-position:-46px -42px;background-repeat:no-repeat;filter:drop-shadow(0 -50px 50px rgba(0,0,0,.1));transform:rotate(var(--figma-rotate));transform-origin:center;pointer-events:none}.figma-feature-paper{display:none}.figma-feature-content{inset:0;padding:0;--feature-title-line-gap:7px}.figma-feature-card-1 .figma-feature-content{--feature-title-line-gap:10px}.figma-feature-card-2 .figma-feature-content{--feature-title-line-gap:13px}.figma-feature-content,.figma-feature-content>*{z-index:1}.figma-feature-content h2,.figma-feature-content p,.figma-feature-date,.figma-feature-founder,.figma-feature-line,.figma-feature-pill,.figma-feature-thumb{transform:rotate(var(--figma-rotate));transform-origin:center}.figma-feature-card-0{left:3px;top:58px}.figma-feature-card-1{--figma-rotate:-1.8deg;--figma-paper-x:3.88px;--figma-paper-y:5.68px;left:8px;top:297px;width:373.77px;height:264.37px}.figma-feature-card-2{left:3px;top:517px}.figma-feature-card-0 .figma-feature-content h2{left:30.99px;top:72.6px;width:316.35px;height:104.33px;font-size:47px;line-height:.85}.figma-feature-card-1 .figma-feature-content h2{left:25.22px;top:79px;width:318.67px;height:68.22px;font-size:32px;line-height:.85}.figma-feature-card-2 .figma-feature-content h2{left:32.57px;top:72.6px;width:333.71px;height:85.89px;font-size:35px;line-height:.85}.figma-feature-pill{left:38px;top:29px;min-width:64px;height:28px;padding:0 9px;border-width:1px;font-size:10px;line-height:10px}.figma-feature-card-1 .figma-feature-pill{left:23.5px;top:35px;min-width:88px}.figma-feature-card-2 .figma-feature-pill{left:38px;top:29px;min-width:88px}.figma-feature-date,.figma-feature-founder{right:auto;color:#727272;font-size:10px;line-height:10.5px;letter-spacing:-.03em;text-align:right}.figma-feature-card-0 .figma-feature-date{left:279.75px;top:65px;width:69.57px}.figma-feature-card-0 .figma-feature-founder{left:264.95px;top:52px;width:86.52px}.figma-feature-card-1 .figma-feature-date{left:271px;top:30.5px;width:69.28px}.figma-feature-card-1 .figma-feature-founder{left:208px;top:43.5px;width:132.25px}.figma-feature-card-2 .figma-feature-date{left:282px;top:45.5px;width:69.57px;text-align:center}.figma-feature-card-2 .figma-feature-founder{left:230px;top:58.5px;width:120px;font-size:9.4px;line-height:10px}.figma-feature-content p{font-size:10px;line-height:1.2;letter-spacing:-.03em}.figma-feature-card-0 .figma-feature-content p{left:163px;top:179px;width:172.99px;height:49.56px}.figma-feature-card-1 .figma-feature-content p{left:177.51px;top:148px;width:151px;height:52.72px}.figma-feature-card-2 .figma-feature-content p{left:173.05px;top:185px;width:151px;height:59.78px}.figma-feature-line{width:318px}.figma-feature-line-top{left:35.63px;top:68.45px}.figma-feature-line-bottom{left:28.44px;top:var(--feature-line-bottom-top,159.17px)}.figma-feature-card-1 .figma-feature-line-top{left:23.09px;top:67.81px}.figma-feature-card-1 .figma-feature-line-bottom{left:23.09px;top:var(--feature-line-bottom-top,143.5px);display:block}.figma-feature-card-2 .figma-feature-line-top{left:35.63px;top:68.45px}.figma-feature-card-2 .figma-feature-line-bottom{left:35px;top:var(--feature-line-bottom-top,145px);display:block}.figma-feature-thumb{left:24.38px;top:166.62px;width:119.97px;height:69.36px}.figma-feature-card-1 .figma-feature-thumb{left:27.57px;top:152.63px;width:128px;height:91.05px}.figma-feature-card-2 .figma-feature-thumb{left:25px;top:155px;width:128px;height:74px}.figma-all-stories,.figma-section-label-secondary{display:none}}@media (min-width:1041px) and (max-width:1360px){.figma-feature-card{transform:scale(.9);transform-origin:left top}.figma-feature-card:focus-visible,.figma-feature-card:hover{transform:scale(.9)}.figma-feature-card-0{left:max(32px,calc((100% - 1216px) / 2))}.figma-feature-card-1{left:calc(max(32px, calc((100% - 1216px) / 2)) + 408px)}.figma-feature-card-2{left:calc(max(32px, calc((100% - 1216px) / 2)) + 808px)}}@media (min-width:1800px){.figma-featured-stories{--feature-wide-scale:1.31;height:686px;min-height:686px}.figma-featured-stories .figma-kicker{left:max(96px,6vw)}.figma-feature-card{transform:scale(var(--feature-wide-scale));transform-origin:left top}.figma-feature-card:focus-visible,.figma-feature-card:hover{transform:scale(var(--feature-wide-scale))}.figma-feature-card-0{left:max(96px,5vw);top:155px}.figma-feature-card-1{left:calc(50vw - 310px);top:188px}.figma-feature-card-2{left:calc(95vw - 606px);top:180px}}@media (min-width:861px) and (max-width:1040px){.figma-featured-stories{height:827px;min-height:827px;overflow:hidden}.figma-feature-card{transform:scale(.94);transform-origin:left top}.figma-feature-card:focus-visible,.figma-feature-card:hover{transform:scale(.94)}.figma-feature-card-0,.figma-feature-card-1,.figma-feature-card-2{left:calc(50% - 218px)}.figma-feature-card-0{top:118px}.figma-feature-card-1{top:358px}.figma-feature-card-2{top:578px}}@media (min-width:861px) and (max-width:1180px){.figma-all-grid,.figma-related-stories>div{grid-template-columns:repeat(2,331.75px)}}.figma-detail-article>section:first-child h2,.figma-detail-masthead p{display:none}.figma-pullquote{box-sizing:border-box;width:100%;margin:0;padding:24px 32px 24px 40px;border-left:8px solid #000;background:#f9f7f4;font-family:var(--font-serif);font-size:30px;font-weight:400;line-height:1.62}.figma-detail-article>.figma-inline-image{box-sizing:border-box;width:100%;margin:0;padding:0;border:0;background:transparent}.figma-detail-article>.figma-inline-image figcaption{margin:16px 0 24px;border:0;background:transparent;text-align:center}@media (min-width:861px){.figma-detail-hero{height:500px}.figma-detail-masthead{box-sizing:border-box;height:417px;padding:64px 32px 0}.figma-detail-kicker{height:20px;align-items:center;font-size:14px;font-weight:700;line-height:20px;letter-spacing:1.4px}.figma-detail-masthead h1{width:min(822px,100%);margin:32px auto;font-size:80px;line-height:70px;letter-spacing:-1.2px}.figma-detail-byline{font-size:12px;line-height:16px;letter-spacing:.6px}.figma-detail-body{width:min(100% - 128px,772px);grid-template-columns:498.66px 225.34px;gap:48px;margin-top:0}.figma-detail-article{gap:64px}.figma-detail-article p{font-size:20px;line-height:32px;color:rgba(0,0,0,.7)}.figma-detail-article>section:first-child p:first-of-type{margin-top:-10.5px;font-size:24px;line-height:39px;color:#0a0a0a}.figma-detail-article h2{font-size:36px;line-height:40px;margin-bottom:24px}.figma-article-nav{box-sizing:border-box;width:225.34px;min-height:195px;padding:24px;gap:16px}.figma-article-nav>span,.figma-key-metrics>span,.figma-related-stories>span{font-size:10px;line-height:15px;letter-spacing:2px}.figma-article-nav a{font-family:var(--font-sans);font-size:14px;line-height:20px}.figma-key-metrics{box-sizing:border-box;width:498.66px;min-height:303px;padding:32px;gap:24px}.figma-key-metrics div{min-height:56px}.figma-key-metrics p{font-size:14px;line-height:20px}.figma-key-metrics strong{font-size:24px;line-height:32px}}@media (max-width:860px){.figma-story-detail-page,.figma-story-detail-sheet{background:#ececec}.figma-detail-hero{height:332px}.figma-detail-masthead{width:100%;padding:32px 20px 28px;background:#ececec}.figma-detail-byline,.figma-detail-kicker{font-size:10px;line-height:15px;letter-spacing:1px}.figma-detail-masthead h1{width:min(100%,340px);margin:28px auto 24px;font-size:36px;line-height:.92;letter-spacing:-.03em}.figma-detail-body{display:block;width:100%;padding:0 20px}.figma-article-nav,.figma-key-metrics{display:none}.figma-detail-article{display:flex;flex-direction:column;gap:28px}.figma-detail-article>.figma-inline-image,.figma-detail-article>section{width:100%}.figma-detail-article h2{font-size:28px;line-height:1.1;margin-bottom:16px}.figma-detail-article p{font-family:var(--font-sans);font-size:16px;line-height:1.55}.figma-detail-article>.figma-inline-image{padding:0;border:0;background:transparent}.figma-detail-article>.figma-inline-image figcaption{margin:12px 0 20px;font-size:10px;text-align:center}.figma-related-stories{margin-top:48px;padding:0;text-align:left}.figma-related-stories>span{display:flex;justify-content:space-between;padding:14px 20px;background:#191919;color:#fff}.figma-related-stories>div{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;margin:0}.figma-related-stories a{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:16px;gap:16px;min-height:180px;padding:20px;border-bottom:1px solid #d9d9d9;background:#fff}.figma-related-stories img{width:96px;height:96px}.figma-related-stories a div{margin:0;align-self:start;font-size:9px;grid-column:2}.figma-related-stories h2{grid-column:2;margin:-56px 0 0;font-size:20px;line-height:1.1}.figma-story-detail-sheet .back-link.bottom{display:none}}.figma-feature-title{overflow:hidden;text-overflow:ellipsis}@media (min-width:861px){.figma-feature-card,.figma-feature-card-1,.figma-feature-card:before{width:439.2px;height:303.6px}.figma-feature-card:before{left:0;top:0;background-size:123.55% 133.74%;background-position:-55px -50px;filter:drop-shadow(0 -60px 60px rgba(0,0,0,.1))}.figma-feature-card:before,.figma-feature-content{transform:rotate(var(--figma-rotate));transform-origin:center}.figma-feature-content h2,.figma-feature-content p,.figma-feature-date,.figma-feature-founder,.figma-feature-line,.figma-feature-pill,.figma-feature-thumb{transform:none}.figma-feature-card-large .figma-feature-content h2{left:24.68px;top:85.12px;width:381.6px;height:96px;font-size:56.4px;line-height:.85}.figma-feature-card-compact .figma-feature-content h2{left:27.6px;top:90px;width:394px;height:82px;font-size:38.4px;line-height:.85}.figma-feature-card-1 .figma-feature-pill,.figma-feature-card-2 .figma-feature-pill,.figma-feature-pill{left:24.68px;top:34.72px;min-width:79.2px;width:auto;height:36px;padding:0 12px;border-width:1.2px;font-size:12px;line-height:12px}.figma-feature-card-compact .figma-feature-pill{left:26.4px;top:36px}.figma-feature-date,.figma-feature-founder{font-size:12px;line-height:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.figma-feature-card-large .figma-feature-founder{left:303.08px;top:38.32px;width:103.2px}.figma-feature-card-large .figma-feature-date{left:322.18px;top:54.71px;width:82.8px}.figma-feature-card-compact .figma-feature-date{left:319.39px;top:39.6px;width:82.8px;text-align:right}.figma-feature-card-compact .figma-feature-founder{left:247.98px;top:56.38px;width:158.3px}.figma-feature-card-2 .figma-feature-founder{left:249.6px;width:158.3px}.figma-feature-card-large .figma-feature-line-top{left:24.68px;top:80.4px;width:381.6px}.figma-feature-card-large .figma-feature-line-bottom{left:24.68px;top:189.6px;width:381.6px}.figma-feature-card-compact .figma-feature-line-top{left:25.2px;top:80.4px;width:387.6px}.figma-feature-card-compact .figma-feature-line-bottom{left:26.4px;top:173.02px;width:386.9px;display:block}.figma-feature-card-large .figma-feature-content p{left:197.48px;top:200.29px;width:207.59px;height:43.2px}.figma-feature-card-compact .figma-feature-content p{left:198px;top:184.8px;width:208.8px;height:57.6px}.figma-feature-card-large .figma-feature-thumb{left:24.68px;top:195.52px;width:144px;height:84px}.figma-feature-card-compact .figma-feature-thumb{left:25.2px;top:184.8px;width:144px;height:84px}}@media (max-width:860px){.figma-feature-card,.figma-feature-card-1,.figma-feature-card-2{--figma-paper-w:366px;--figma-paper-h:253px;--figma-paper-x:0px;--figma-paper-y:0px;left:12px;width:366px;height:253px}.figma-feature-card:before{left:0;top:0;width:366px;height:253px;background-size:123.55% 133.74%;background-position:-46px -42px;filter:drop-shadow(0 -50px 50px rgba(0,0,0,.1))}.figma-feature-card:before,.figma-feature-content{transform:rotate(var(--figma-rotate));transform-origin:center}.figma-feature-card-0{--figma-rotate:4.53deg;top:58px}.figma-feature-card-1{--figma-rotate:-1.8deg;top:298px}.figma-feature-card-2{--figma-rotate:4.53deg;top:518px}.figma-feature-content h2,.figma-feature-content p,.figma-feature-date,.figma-feature-founder,.figma-feature-line,.figma-feature-pill,.figma-feature-thumb{transform:none}.figma-feature-card-large .figma-feature-content h2{left:20.57px;top:70.93px;width:318px;height:80px;font-size:47px;line-height:.85}.figma-feature-card-compact .figma-feature-content h2{left:23px;top:74px;width:324px;height:70px;font-size:32px;line-height:.85}.figma-feature-card-1 .figma-feature-pill,.figma-feature-card-2 .figma-feature-pill,.figma-feature-pill{left:20.57px;top:28.93px;min-width:66px;width:auto;height:30px;padding:0 10px;border-width:1px;font-size:10px;line-height:10px}.figma-feature-card-compact .figma-feature-pill{left:22px;top:30px}.figma-feature-date,.figma-feature-founder{font-size:10px;line-height:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.figma-feature-card-large .figma-feature-founder{left:252.57px;top:31.93px;width:86px}.figma-feature-card-large .figma-feature-date{left:268.49px;top:45.59px;width:69px}.figma-feature-card-compact .figma-feature-date{left:266.16px;top:33px;width:69px;text-align:right}.figma-feature-card-compact .figma-feature-founder{left:186px;top:46.98px;width:149px}.figma-feature-card-2 .figma-feature-founder{left:186px;width:149px}.figma-feature-card-large .figma-feature-line-top{left:20.57px;top:67px;width:318px}.figma-feature-card-large .figma-feature-line-bottom{left:20.57px;top:158px;width:318px}.figma-feature-card-compact .figma-feature-line-top{left:21px;top:67px;width:323px}.figma-feature-card-compact .figma-feature-line-bottom{left:22px;top:144.18px;width:322.42px;display:block}.figma-feature-card-large .figma-feature-content p{left:164.57px;top:166.91px;width:172.99px;height:36px}.figma-feature-card-compact .figma-feature-content p{left:165px;top:154px;width:174px;height:48px}.figma-feature-card-large .figma-feature-thumb{left:20.57px;top:162.93px;width:120px;height:70px}.figma-feature-card-compact .figma-feature-thumb{left:21px;top:154px;width:120px;height:70px}}@media (max-width:389px){.figma-feature-card{transform:scale(.973);transform-origin:left top}.figma-feature-card:focus-visible,.figma-feature-card:hover{transform:scale(.973)}}@media (max-width:374px){.figma-feature-card{transform:scale(.945)}.figma-feature-card:focus-visible,.figma-feature-card:hover{transform:scale(.945)}}.site-header,body:has(.database-page) .site-header,body:has(.figma-story-detail-page) .site-header,body:has(.stories-figma-page) .site-header{border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body:has(.figma-story-detail-page) .site-header{position:-webkit-sticky!important;position:sticky!important;top:0!important;min-height:76px!important;background:#fff!important}.figma-feature-title{box-sizing:content-box;padding-bottom:.16em}@media (min-width:861px){.figma-feature-card-large .figma-feature-content h2{height:104px}.figma-feature-card-compact .figma-feature-content h2{height:90px}}@media (max-width:860px){.figma-feature-card-large .figma-feature-content h2{height:88px}.figma-feature-card-compact .figma-feature-content h2{height:78px}}.figma-detail-hero img{object-position:center top}.figma-footer-mark,.mobile-brand-bar{display:none}.figma-stories-footer{box-sizing:border-box;display:flex;min-height:205px;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;padding:43px 20px 36px}.figma-footer-mark{display:block;width:136.2px;height:63.62px;color:#fff}.figma-footer-mark svg{display:block;width:110.09px;height:44.75px;margin:0 auto}.figma-footer-mark span{display:none}.figma-footer-tagline,.figma-stories-footer span:last-child{color:#fff;font-family:var(--font-sans);font-size:10px;font-weight:400;line-height:11px;letter-spacing:0;text-align:center}body:has(.database-page) .database-ticker{position:static;top:auto;z-index:1}@media (max-width:860px){body:has(.stories-figma-list-page){background:#ececec!important}.site-header,body:has(.database-page) .site-header,body:has(.stories-figma-page) .site-header{position:relative!important;display:flex!important;min-height:137px!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;margin:0!important;padding:0!important;background:#fff!important}body:has(.figma-story-detail-page) .site-header{display:none!important}.site-header:after{content:"";display:block;width:calc(100% - 40px);height:1px;margin:0 20px;background:#cdcdcd}body:has(.figma-story-detail-page) .site-header:after{display:none}.mobile-brand-bar{box-sizing:border-box;display:flex;width:100%;height:61px;align-items:flex-start;justify-content:space-between;padding:18px 33px 0 25px;color:#000;background:#fff}.mobile-brand-mark,.mobile-brand-mark svg{display:block;width:77.06px;height:31.32px}.mobile-brand-mark span{display:none}.mobile-brand-bar>span{display:block;width:92px;margin-top:9px;font-family:var(--font-mono);font-size:9px;font-weight:500;line-height:9px;text-align:right}.site-nav,body:has(.database-page) .site-nav,body:has(.stories-figma-page) .site-nav{box-sizing:border-box;display:flex;width:100%;max-width:none;height:75px;align-items:center;justify-content:center;gap:8px;padding:12px 20px;overflow:visible}.site-nav a,body:has(.database-page) .site-nav a,body:has(.stories-figma-page) .site-nav a{height:32px;padding:0 10px;border:1px solid #000;border-radius:100px;font-family:var(--font-mono);font-size:12px;font-weight:400;line-height:12px;letter-spacing:-.03em}.stories-figma-list-page{width:min(100%,390px);min-height:2494px;margin:0 auto;overflow:visible;background:#ececec}.figma-page-heading{position:relative;box-sizing:border-box;display:flex;width:100%;min-height:145px;flex-direction:column;gap:14px;padding:32px 20px;border:0;background:#fff}.figma-page-heading:after{content:"";position:absolute;bottom:0;left:20px;width:calc(100% - 40px);height:1px;background:#cdcdcd}.figma-page-heading h1{width:350px;height:40px;margin:0;font-family:var(--font-serif);font-size:40px;font-weight:400;line-height:32px;letter-spacing:-.03em}.figma-page-heading p{width:251px;margin:0;font-family:var(--font-mono);font-size:10px;font-weight:500;line-height:13px;letter-spacing:.14em}.figma-featured-stories{background:#fff}.figma-section-label{box-sizing:border-box;min-height:41px;padding:14px 20px;font-size:10px;line-height:13px;letter-spacing:.14em}.figma-section-label span:last-child{letter-spacing:.08em}.figma-story-row{position:relative;box-sizing:border-box;display:grid;grid-template-columns:100px minmax(0,238px);grid-gap:16px;gap:16px;min-height:180px;padding:40px 20px;border:0;background:#fff}.figma-story-row:after{content:"";position:absolute;bottom:0;left:20px;width:calc(100% - 40px);height:1px;background:#d9d9d9}.figma-story-row img{width:100px;height:100px}.figma-story-row h2{margin:8px 0;font-size:20px;line-height:24px}.figma-story-row p,.figma-story-row span{font-size:9px;line-height:12px}.figma-stories-footer{box-sizing:border-box;display:flex;min-height:205px;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;padding:43px 20px 36px}.figma-footer-mark{display:block;width:136.2px;height:63.62px;color:#fff}.figma-footer-mark svg{display:block;width:110.09px;height:44.75px;margin:0 auto}.figma-footer-mark span,.figma-footer-next{display:none}.figma-footer-tagline,.figma-stories-footer span:last-child{color:#fff;font-family:var(--font-sans);font-size:10px;font-weight:400;line-height:11px;letter-spacing:0;text-align:center}}@media (max-width:860px){body:has(.figma-story-detail-page){background:#fff!important}.figma-story-detail-page,.figma-story-detail-sheet{width:100%;margin:0;padding:0;background:#fff}.figma-detail-hero{width:100%;height:398px;margin:0;overflow:hidden}.figma-detail-hero img{object-fit:cover;object-position:center top}.figma-detail-masthead{position:relative;box-sizing:border-box;display:flex;width:100%;flex-direction:column;align-items:center;gap:24px;padding:32px 20px 28px;background:#fff}.figma-detail-masthead:after{content:"";width:100%;max-width:350px;height:1px;background:#000}.figma-detail-kicker{width:auto;height:16px;gap:8px;font-family:var(--font-mono);font-size:12px;font-weight:700;line-height:16px;letter-spacing:.12em}.figma-detail-byline span:nth-child(n+2),.figma-detail-kicker span:nth-child(3){display:none}.figma-detail-masthead h1{width:350px;margin:0;font-family:var(--font-serif);font-size:40px;font-weight:400;line-height:40px;letter-spacing:-.04em;text-align:center}.figma-detail-byline{width:auto;height:12px;font-family:var(--font-mono);font-size:9px;font-weight:400;line-height:12px;letter-spacing:.06em}.figma-detail-body{display:block;width:100%;padding:0 20px;background:#fff}.figma-detail-article{gap:24px}.figma-detail-article blockquote,.figma-detail-article p{margin:0;color:#0a0a0a;font-family:var(--font-body-serif);font-size:17px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:-.02em}.figma-detail-article blockquote{padding:0;border:0;background:transparent}.figma-detail-article>.figma-inline-image img{width:100%;height:auto}.figma-detail-article>.figma-inline-image figcaption{margin:10px 0 0;color:#6d6d6d;font-size:10px;line-height:15px;letter-spacing:-.03em}}@media (min-width:861px){.figma-detail-byline span:nth-child(n+2){display:none}.figma-detail-article blockquote,.figma-detail-article p{font-family:var(--font-body-serif);font-weight:400;font-style:normal;font-size:24px;line-height:39px;letter-spacing:-.02em}.figma-detail-article blockquote{box-sizing:border-box;width:499px;min-height:291px;margin:0;padding:44px 32px 32px 40px;border-left:8px solid #000;background:#f5f5f5;font-size:26px;font-style:italic;line-height:49px;letter-spacing:-.03em}.figma-article-nav{background:#f5f5f5}.figma-article-nav a{position:relative;display:block;min-height:20px;padding-left:18px;color:#a4a4a4;font-family:var(--font-body-serif);font-size:14px;line-height:20px;letter-spacing:-.03em;counter-increment:article-nav-item}.figma-article-nav{counter-reset:article-nav-item}.figma-article-nav a:before{content:counter(article-nav-item);position:absolute;left:0;top:2px;color:rgba(164,164,164,.6);font-family:var(--font-mono);font-size:10px;font-weight:700;line-height:15px;letter-spacing:2px}.figma-article-nav a:first-of-type{margin:-8px -24px 4px;padding:8px 24px 8px 42px;background:#f5f5f5;color:#0a0a0a}.figma-article-nav a:first-of-type:before{left:23.66px;top:11px;color:rgba(0,0,0,.6)}.figma-related-stories{box-sizing:border-box;width:100%;min-height:2060px;margin-top:128px;padding:166px max(64px,calc((100% - 1275.5px) / 2)) 180px;background:#f5f5f5;text-align:left}.figma-related-label{display:none}.figma-related-stories>h2{width:100%;margin:0 0 100px;font-family:var(--font-serif);font-size:60px;font-weight:400;line-height:60px;letter-spacing:-.03em;text-align:center;text-transform:capitalize}.figma-related-stories>div:not(.figma-related-label){display:grid;grid-template-columns:repeat(3,392.5px);grid-gap:49px;gap:49px;grid-row-gap:49px;row-gap:49px;justify-content:center;margin:0}.figma-related-stories a{display:block;width:392.5px;min-height:518px;color:#0a0a0a;text-decoration:none}.figma-related-stories img{display:block;width:392px;height:294px;object-fit:cover;background:#fff}.figma-related-stories a div{display:flex;gap:8px;align-items:center;margin:16px 0 0;font-family:var(--font-mono);font-size:10px;font-weight:500;line-height:15px;letter-spacing:1.2px}.figma-related-stories a div span:first-child{display:inline-flex;width:28.96px;height:21.5px;align-items:center;justify-content:center;padding-top:2px;background:#000;color:#fff;font-size:9px;font-weight:700;line-height:14px;letter-spacing:1.08px}.figma-related-stories a h2{width:392px;min-height:72px;margin:12px 0 24px;font-family:var(--font-serif);font-size:32px;font-weight:400;line-height:36px;color:#0a0a0a}.figma-related-stories a p{width:392px;margin:0;color:#0a0a0a;font-family:var(--font-body-serif);font-size:16px;line-height:24px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}}@media (max-width:860px){.figma-related-stories{margin-top:64px;padding:0;background:#fff}.figma-related-label{box-sizing:border-box;display:flex;width:100%;height:41px;align-items:center;justify-content:space-between;padding:14px 20px;background:#191919;color:#fff;font-family:var(--font-mono);font-size:10px;font-weight:700;line-height:13px;letter-spacing:.14em}.figma-related-label span:last-child{color:#808080;font-weight:400;letter-spacing:.08em}.figma-related-stories>h2{display:none}.figma-related-stories>div:not(.figma-related-label){display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;margin:0}.figma-related-stories a{position:relative;display:grid;grid-template-columns:100px minmax(0,238px);grid-gap:16px;gap:16px;min-height:180px;padding:40px 20px;border:0;background:#fff}.figma-related-stories a:after{content:"";position:absolute;bottom:0;left:20px;width:calc(100% - 40px);height:1px;background:#d9d9d9}.figma-related-stories img{grid-row:1/4;width:100px;height:100px;object-fit:cover}.figma-related-stories a div{grid-column:2;margin:0;align-self:start;font-size:9px;line-height:12px}.figma-related-stories a h2{grid-column:2;margin:8px 0;font-size:20px;line-height:24px}.figma-related-stories a p{display:none}}.figma-story-detail-page .figma-related-label{display:none!important}@media (max-width:860px){.figma-story-detail-page .figma-related-label{box-sizing:border-box;display:flex!important;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:41px;padding:14px 20px;white-space:nowrap}.figma-story-detail-page .figma-related-label span{display:inline-flex;min-width:max-content;line-height:13px}}@media (min-width:861px){.figma-story-detail-page .figma-related-stories{min-height:0;padding-bottom:112px}.figma-story-detail-page .back-link.bottom{display:inline-flex;width:-moz-fit-content;width:fit-content;height:41px;align-items:center;justify-content:center;gap:8px;margin:40px 0 96px max(64px,calc((100% - 1275.5px) / 2));padding:0 18px;border:1px solid #0a0a0a;border-radius:0;background:#0a0a0a;color:#fff;font-family:var(--font-mono);font-size:12px;font-weight:700;line-height:16px;letter-spacing:.12em;text-transform:uppercase}}@media (max-width:860px){.figma-story-detail-page .back-link.bottom{display:inline-flex!important;width:calc(100% - 40px);height:41px;align-items:center;justify-content:center;gap:8px;margin:32px 20px 48px;border:1px solid #0a0a0a;border-radius:100px;background:#fff;color:#0a0a0a;font-family:var(--font-mono);font-size:10px;font-weight:700;line-height:13px;letter-spacing:.14em;text-transform:uppercase}}@media (max-width:860px){body:has(.database-page) .site-header{height:100px!important;min-height:100px!important;max-height:100px!important;flex-direction:row!important;align-items:flex-start!important;justify-content:center!important;gap:0!important;margin:0!important;padding:28px 0 0!important;overflow:hidden!important;border-bottom:1px solid var(--database-line-strong)!important;background:var(--database-bg)!important}body:has(.database-page) .mobile-brand-bar{display:none!important}body:has(.database-page) .site-nav{justify-content:center!important;gap:7px!important;width:100%!important;max-width:100%!important;height:42px!important;padding:0 6px!important;overflow:visible!important}body:has(.database-page) .site-nav a{height:42px!important;min-height:42px!important;padding:0 8px!important;font-size:13px!important}}body:has(.database-page){--font-mono:"Geist Mono","SFMono-Regular","Cascadia Code",Consolas,monospace}body:has(.database-page) .site-header{margin-top:0!important;background:var(--database-bg)!important}body:has(.database-page) .site-header:after{display:none!important}body:has(.database-page) .database-ticker{top:auto!important;z-index:1!important}body:has(.database-page) .database-hero{padding:60px 0 159px!important}body:has(.database-page) .site-header.site-header{position:relative!important;top:auto!important;z-index:50!important;display:flex!important;overflow:visible!important}body:has(.database-page) .mobile-brand-bar.mobile-brand-bar{position:absolute!important;top:18px!important;left:24px!important;z-index:70!important;display:flex!important;width:auto!important;height:auto!important;padding:0!important;align-items:center!important;justify-content:flex-start!important;background:transparent!important;color:var(--database-fg)!important;opacity:1!important;visibility:visible!important;transform:none!important}body:has(.database-page) .mobile-brand-bar.mobile-brand-bar>span,body:has(.database-page) .mobile-brand-mark.mobile-brand-mark span{display:none!important}body:has(.database-page) .mobile-brand-mark.mobile-brand-mark svg{display:block!important;width:100px!important;height:auto!important}body:has(.database-page) .mobile-brand-mark.mobile-brand-mark .ehvm-stroke{animation:none!important;stroke-dashoffset:0!important}body:has(.database-page) .site-nav.site-nav{display:flex!important}body:has(.database-page) .site-nav.site-nav a{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important}body:has(.database-page) .site-nav.site-nav a svg{display:none!important}body:has(.database-page) .site-nav.site-nav a.active,body:has(.database-page) .site-nav.site-nav a.active:hover,body:has(.database-page) .site-nav.site-nav a:focus-visible{border-color:#000!important;background:#000!important;color:#fff!important}@media (max-width:860px){body:has(.database-page) .site-header.site-header{height:185px!important;min-height:185px!important;max-height:185px!important;padding:0!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:24px!important;background:#fff!important}body:has(.database-page) .mobile-brand-bar.mobile-brand-bar{position:static!important;width:100%!important;height:61px!important;padding:18px 33px 0 25px!important;justify-content:flex-start!important;background:#fff!important}body:has(.database-page) .site-nav.site-nav{width:100%!important;max-width:100%!important;height:75px!important;padding:12px 20px!important;justify-content:center!important;gap:8px!important;overflow-x:auto!important}body:has(.database-page) .site-nav.site-nav a{height:32px!important;min-height:32px!important;padding:0 10px!important;font-size:12px!important;line-height:12px!important}}@media (max-width:860px){.site-header.site-header,body:has(.database-page) .site-header.site-header,body:has(.figma-story-detail-page) .site-header.site-header,body:has(.gallery-archive-page) .site-header.site-header,body:has(.stories-figma-page) .site-header.site-header{height:137px!important;min-height:137px!important;max-height:137px!important;padding:0!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;overflow:visible!important;background:#fff!important}.site-header.site-header .mobile-brand-bar.mobile-brand-bar{position:relative!important;top:auto!important;left:auto!important;display:flex!important;width:100%!important;height:61px!important;padding:18px 33px 0 25px!important;align-items:center!important;justify-content:flex-start!important;background:#fff!important}body:has(.gallery-archive-page) .mobile-brand-bar.mobile-brand-bar{position:relative!important;top:auto!important;left:auto!important;display:flex!important;width:100%!important;height:61px!important;padding:18px 33px 0 25px!important;align-items:center!important;justify-content:flex-start!important;background:#fff!important}.site-header.site-header .site-nav.site-nav,body:has(.database-page) .site-nav.site-nav,body:has(.figma-story-detail-page) .site-nav.site-nav,body:has(.gallery-archive-page) .site-nav.site-nav,body:has(.stories-figma-page) .site-nav.site-nav{position:relative!important;top:auto!important;left:auto!important;width:100%!important;max-width:100%!important;height:75px!important;padding:12px 20px!important;align-items:center!important;justify-content:center!important;gap:8px!important;overflow-x:auto!important;background:transparent!important;transform:none!important}.site-header.site-header .site-nav.site-nav a,body:has(.database-page) .site-nav.site-nav a,body:has(.figma-story-detail-page) .site-nav.site-nav a,body:has(.gallery-archive-page) .site-nav.site-nav a,body:has(.stories-figma-page) .site-nav.site-nav a{height:32px!important;min-height:32px!important;padding:0 10px!important;font-size:12px!important;line-height:12px!important}}@media (max-width:860px){.site-header.site-header,body:has(.database-page) .site-header.site-header,body:has(.figma-story-detail-page) .site-header.site-header,body:has(.stories-figma-page) .site-header.site-header{height:137px!important;min-height:137px!important;max-height:137px!important;padding:0!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;overflow:visible!important;background:#fff!important}.site-header.site-header .mobile-brand-bar.mobile-brand-bar{position:relative!important;top:auto!important;left:auto!important;display:flex!important;width:100%!important;height:61px!important;padding:18px 33px 0 25px!important;align-items:center!important;justify-content:flex-start!important;background:#fff!important}.site-header.site-header .site-nav.site-nav,body:has(.database-page) .site-nav.site-nav,body:has(.figma-story-detail-page) .site-nav.site-nav,body:has(.stories-figma-page) .site-nav.site-nav{position:relative!important;top:auto!important;left:auto!important;width:100%!important;max-width:100%!important;height:75px!important;padding:12px 20px!important;align-items:center!important;justify-content:center!important;gap:8px!important;overflow-x:auto!important;background:transparent!important}.site-header.site-header .site-nav.site-nav a,body:has(.database-page) .site-nav.site-nav a,body:has(.figma-story-detail-page) .site-nav.site-nav a,body:has(.stories-figma-page) .site-nav.site-nav a{height:32px!important;min-height:32px!important;padding:0 10px!important;font-size:12px!important;line-height:12px!important}}body:has(.database-page) .database-hero h1{font-size:clamp(44px,3.18vw,50px)!important}@media (max-width:680px){body:has(.database-page) .site-header{height:88px!important;min-height:88px!important;max-height:88px!important;padding:20px 0 0!important;overflow:hidden!important}body:has(.database-page) .site-nav{justify-content:center!important;gap:6px!important;width:100%!important;padding:0 10px!important}body:has(.database-page) .site-nav a{height:38px!important;min-height:38px!important;padding:0 10px!important;font-size:13px!important}body:has(.database-page) .database-hero{padding:44px 16px 56px!important}body:has(.database-page) .database-hero h1{font-size:clamp(34px,8.8vw,44px)!important;line-height:1.12!important;letter-spacing:-1.6px!important}body:has(.database-page) .database-hero p{margin:0 auto 12px!important;font-size:12px!important;line-height:16px!important;text-transform:uppercase!important}}body:has(.database-page) .site-header{height:75px!important;min-height:75px!important;max-height:75px!important;margin:0!important;padding:18px 0 0!important;overflow:visible!important;border-bottom:0!important;background:#f0f0f0!important}body:has(.database-page) .mobile-brand-bar{position:absolute!important;top:17px!important;left:45px!important;display:block!important;transform:none!important}body:has(.database-page) .mobile-brand-mark svg{width:100px!important;height:auto!important}body:has(.database-page) .site-nav{gap:8px!important;height:32px!important;padding:0!important;overflow:visible!important}body:has(.database-page) .site-nav a{box-sizing:border-box!important;height:32px!important;min-height:32px!important;padding:0 14px!important;border:1px solid #1a1a1a!important;border-radius:100px!important;background:transparent!important;color:#1a1a1a!important;font-family:var(--font-mono)!important;font-size:12px!important;font-weight:400!important;line-height:100%!important;letter-spacing:-.03em!important}body:has(.database-page) .site-nav a.active{background:#1a1a1a!important;color:#fff!important}body:has(.database-page) .database-ticker{position:static!important;display:flex!important;align-items:center!important;gap:0!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding:0 16px!important;border:0!important;background:#e8e8e8!important;color:#6e6e6e!important;font-family:var(--font-mono)!important;font-size:10px!important;font-weight:400!important;line-height:30px!important;letter-spacing:.04em!important}body:has(.database-page) .database-ticker-summary{display:none!important}body:has(.database-page) .database-ticker-track{display:flex!important;flex:1 0 max-content!important;width:max-content!important;min-width:max-content!important;overflow:visible!important;animation:databaseTicker 140s linear infinite!important;will-change:transform!important}body:has(.database-page) .database-ticker-track span{padding:0!important}body:has(.database-page) .database-ticker-group[aria-hidden=true]{display:flex!important}body:has(.database-page) .database-ticker-item{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-right:44px!important;padding:0!important}body:has(.database-page) .database-ticker-live{display:inline-flex!important;align-items:center!important;gap:6px!important;color:#1a1a1a!important;font-weight:600!important}body:has(.database-page) .database-ticker-highlight{display:inline-flex!important;align-items:center!important;gap:8px!important;color:#6e6e6e!important}body:has(.database-page) .database-ticker-highlight strong{color:#1a1a1a!important;font-weight:600!important}body:has(.database-page) .database-ticker-highlight .database-ticker-value{color:#35c77a!important}body:has(.database-page) .database-hero{width:100%!important;padding:52px 0 44px!important;background:#f0f0f0!important}body:has(.database-page) .database-hero h1{font-size:50px!important;line-height:60px!important;letter-spacing:-2px!important;text-transform:uppercase!important}body:has(.database-page) .database-hero p{margin:0 auto 10px!important;color:#666!important;font-family:var(--font-mono)!important;font-size:12px!important;line-height:16px!important;letter-spacing:-.01em!important}@media (max-width:680px){body:has(.database-page) .site-header{align-items:center!important;justify-content:center!important;height:75px!important;min-height:75px!important;max-height:75px!important;padding:12px 20px!important}body:has(.database-page) .mobile-brand-bar{display:none!important}body:has(.database-page) .site-nav{justify-content:center!important;gap:8px!important;width:335px!important;height:32px!important;padding:0!important;overflow:visible!important}body:has(.database-page) .site-nav a{flex:0 0 auto!important;height:32px!important;min-height:32px!important;padding:0!important;font-size:12px!important}body:has(.database-page) .site-nav a:first-child,body:has(.database-page) .site-nav a:nth-child(2){width:48px!important}body:has(.database-page) .site-nav a:nth-child(3),body:has(.database-page) .site-nav a:nth-child(5){width:69px!important}body:has(.database-page) .site-nav a:nth-child(4){width:76px!important}body:has(.database-page) .database-ticker{gap:0!important;justify-content:center!important;padding:0 16px!important;overflow:hidden!important}body:has(.database-page) .database-ticker-summary{display:none!important}body:has(.database-page) .database-ticker-track{display:flex!important}body:has(.database-page) .database-ticker-live{font-size:10px!important;letter-spacing:.04em!important}body:has(.database-page) .database-ticker-highlight{max-width:200px!important;overflow:hidden!important;font-size:10px!important;letter-spacing:.04em!important;text-overflow:ellipsis!important;white-space:nowrap!important}body:has(.database-page) .database-hero{box-sizing:border-box!important;height:129px!important;min-height:129px!important;max-height:129px!important;padding:24px 16px 0!important;border-bottom:.5px solid #d5d5d5!important}body:has(.database-page) .database-hero h1{font-size:30px!important;line-height:60px!important;letter-spacing:-2px!important}body:has(.database-page) .database-hero p{margin:0 auto 8px!important;font-size:12px!important;line-height:16px!important;text-transform:uppercase!important}body:has(.database-page) .database-kpi-strip{display:none!important}body:has(.database-page) .database-filterbar{height:auto!important;min-height:123px!important;padding:24px 16px 22px!important;border-top:0!important}body:has(.database-page) .database-search{height:40px!important;flex-basis:40px!important}body:has(.database-page) .database-mobile-deal-row{height:64px!important;min-height:64px!important;padding:12px 16px!important;gap:12px!important}}.site-header.site-header{position:relative!important;overflow:visible!important}.site-header.site-header .mobile-brand-bar.mobile-brand-bar{position:absolute!important;top:18px!important;left:24px!important;z-index:70!important;display:flex!important;width:auto!important;height:auto!important;padding:0!important;align-items:center!important;justify-content:flex-start!important;background:transparent!important;color:#000!important;opacity:1!important;visibility:visible!important;transform:none!important}.site-header.site-header .mobile-brand-bar.mobile-brand-bar>span,.site-header.site-header .mobile-brand-mark.mobile-brand-mark span{display:none!important}.site-header.site-header .mobile-brand-mark.mobile-brand-mark svg{display:block!important;width:82px!important;height:auto!important}.site-header.site-header .mobile-brand-mark.mobile-brand-mark .ehvm-stroke{animation:none!important;stroke-dashoffset:0!important}body:has(.database-page) .site-header.site-header{height:76px!important;min-height:76px!important;max-height:76px!important;margin:0!important;padding:20px 16px!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:0!important;border:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:has(.database-page) .site-nav.site-nav{width:auto!important;max-width:calc(100vw - 32px)!important;height:36px!important;padding:0!important;align-items:center!important;justify-content:center!important;gap:12px!important;overflow-x:auto!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:has(.database-page) .site-nav.site-nav a{box-sizing:border-box!important;height:36px!important;min-height:36px!important;padding:0 17px!important;border:1px solid #000!important;border-radius:999px!important;background:transparent!important;color:#000!important;font-family:var(--font-mono)!important;font-size:14px!important;font-weight:400!important;line-height:14px!important;letter-spacing:0!important;white-space:nowrap!important}body:has(.database-page) .site-nav.site-nav a.active{border-color:#000!important;background:#000!important;color:#fff!important}@media (max-width:860px){.site-header.site-header{height:137px!important;min-height:137px!important;max-height:137px!important;padding:0!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;overflow:visible!important;background:#fff!important}.site-header.site-header .mobile-brand-bar.mobile-brand-bar{display:flex!important;height:61px!important;padding:18px 33px 0 25px!important;justify-content:flex-start!important;background:#fff!important}.site-header.site-header .mobile-brand-bar.mobile-brand-bar,.site-header.site-header .site-nav.site-nav{position:relative!important;top:auto!important;left:auto!important;width:100%!important;align-items:center!important}.site-header.site-header .site-nav.site-nav{max-width:100%!important;height:75px!important;padding:12px 20px!important;justify-content:center!important;gap:8px!important;overflow-x:auto!important;background:transparent!important}.site-header.site-header .site-nav.site-nav a{height:32px!important;min-height:32px!important;padding:0 10px!important;font-size:12px!important;line-height:12px!important}body:has(.database-page) .site-header.site-header{height:137px!important;min-height:137px!important;max-height:137px!important;padding:0!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;background:#fff!important}body:has(.database-page) .mobile-brand-bar.mobile-brand-bar{position:relative!important;top:auto!important;left:auto!important;width:100%!important;height:61px!important;padding:18px 33px 0 25px!important;background:#fff!important}body:has(.database-page) .site-nav.site-nav{width:100%!important;max-width:100%!important;height:75px!important;padding:12px 20px!important;justify-content:center!important;gap:8px!important}body:has(.database-page) .site-nav.site-nav a{height:32px!important;min-height:32px!important;padding:0 10px!important;font-size:12px!important;line-height:12px!important}}body:has(.database-page),body:has(.database-page) .database-page{background:var(--color-background)!important;color:var(--color-foreground)!important;font-family:var(--font-sans)!important}body:has(.database-page) .database-hero{background:var(--color-background)!important;color:var(--color-foreground)!important;font-family:var(--font-sans)!important}body:has(.database-page) .database-hero h1{font-family:var(--font-mono)!important;font-weight:400!important;letter-spacing:0!important;text-transform:capitalize!important}body:has(.database-page) .database-hero p{color:var(--color-caption)!important;font-family:var(--font-sans)!important;letter-spacing:0!important;text-transform:none!important}body:has(.database-page) .database-filterbar,body:has(.database-page) .database-results-shell,body:has(.database-page) .site-nav.site-nav a{font-family:var(--font-sans)!important}body:has(.database-page) .database-ticker{gap:24px!important;overflow:hidden!important}body:has(.database-page) .database-ticker-summary{position:relative!important;z-index:2!important;display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;gap:12px!important;height:30px!important;min-width:max-content!important;padding-right:12px!important;background:var(--database-ticker-bg)!important}body:has(.database-page) .database-ticker-summary:after{content:""!important;position:absolute!important;top:0!important;left:100%!important;width:112px!important;height:30px!important;pointer-events:none!important;background:linear-gradient(90deg,var(--database-ticker-bg) 0,var(--database-ticker-bg) 72%,rgba(232,232,232,0) 100%)!important}body:has(.database-page) .database-ticker-marquee{display:flex!important;flex:1 1 auto!important;align-items:center!important;min-width:0!important;height:30px!important;overflow:hidden!important}body:has(.database-page) .database-ticker-marquee .database-ticker-track{flex:0 0 max-content!important}body:has(.database-page) .database-search,body:has(.database-page) .database-search input{font-family:var(--font-mono)!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important}body:has(.database-page) .database-search input::placeholder{color:rgba(0,0,0,.38)!important;font-family:var(--font-mono)!important;font-size:12px!important;font-weight:400!important}:root[data-theme=dark] body:has(.database-page) .database-search input{color:var(--database-fg)!important;caret-color:var(--database-fg)!important}:root[data-theme=dark] body:has(.database-page) .database-search input::placeholder{color:rgba(232,232,232,.64)!important}@media (max-width:680px){body:has(.database-page) .database-ticker{justify-content:flex-start!important;gap:14px!important;padding:0 12px!important}body:has(.database-page) .database-ticker-summary{display:inline-flex!important}body:has(.database-page) .database-ticker-summary:after{width:24px!important;background:linear-gradient(90deg,var(--database-ticker-bg) 0,rgba(232,232,232,0) 100%)!important}body:has(.database-page) .database-ticker-marquee{display:none!important}body:has(.database-page) .database-mobile-row-parties .database-mobile-row-acquired{flex:0 1 auto!important;max-width:calc(50% - 22px)!important}body:has(.database-page) .database-mobile-row-parties .database-mobile-row-acquirer{flex:1 1 auto!important;min-width:76px!important}}:root[data-theme=dark] body:has(.figma-story-detail-page),:root[data-theme=dark] body:has(.stories-figma-page){color-scheme:dark;background:var(--color-background)!important;color:var(--color-foreground)!important}:root[data-theme=dark] body:has(.figma-story-detail-page) .mobile-brand-bar.mobile-brand-bar,:root[data-theme=dark] body:has(.figma-story-detail-page) .site-header,:root[data-theme=dark] body:has(.figma-story-detail-page) .site-header.site-header,:root[data-theme=dark] body:has(.stories-figma-page) .mobile-brand-bar.mobile-brand-bar,:root[data-theme=dark] body:has(.stories-figma-page) .site-header,:root[data-theme=dark] body:has(.stories-figma-page) .site-header.site-header{background:var(--color-background)!important;color:var(--color-foreground)!important;border-color:var(--color-divider)!important}:root[data-theme=dark] body:has(.figma-story-detail-page) .site-nav a,:root[data-theme=dark] body:has(.figma-story-detail-page) .site-nav.site-nav a,:root[data-theme=dark] body:has(.stories-figma-page) .site-nav a,:root[data-theme=dark] body:has(.stories-figma-page) .site-nav.site-nav a{border-color:var(--color-foreground)!important;background:transparent!important;color:var(--color-foreground)!important}:root[data-theme=dark] body:has(.figma-story-detail-page) .site-nav a.active,:root[data-theme=dark] body:has(.figma-story-detail-page) .site-nav a:focus-visible,:root[data-theme=dark] body:has(.figma-story-detail-page) .site-nav a:hover,:root[data-theme=dark] body:has(.stories-figma-page) .site-nav a.active,:root[data-theme=dark] body:has(.stories-figma-page) .site-nav a:focus-visible,:root[data-theme=dark] body:has(.stories-figma-page) .site-nav a:hover{border-color:var(--color-button)!important;background:var(--color-button)!important;color:var(--color-button-text)!important}:root[data-theme=dark] .figma-story-detail-page,:root[data-theme=dark] .figma-story-detail-sheet,:root[data-theme=dark] .stories-figma-list-page{background:var(--color-background)!important;color:var(--color-foreground)!important}:root[data-theme=dark] body:has(.database-page) .database-ticker{background:var(--database-ticker-bg)!important;color:var(--database-muted)!important}:root[data-theme=dark] body:has(.database-page) .database-ticker-highlight strong,:root[data-theme=dark] body:has(.database-page) .database-ticker-live,:root[data-theme=dark] body:has(.database-page) .database-ticker-name{color:var(--database-fg)!important}:root[data-theme=dark] body:has(.database-page) .database-ticker-highlight,:root[data-theme=dark] body:has(.database-page) .database-ticker-year{color:var(--database-muted)!important}:root[data-theme=dark] body:has(.database-page) .database-ticker-track strong,:root[data-theme=dark] body:has(.database-page) .database-ticker-value{color:#35c77a!important}:root[data-theme=dark] body:has(.database-page) .database-deal-card{border-color:var(--database-line)!important;color:var(--database-fg)!important}:root[data-theme=dark] body:has(.database-page) .database-deal-card[data-tone="0"]{background:#202020!important}:root[data-theme=dark] body:has(.database-page) .database-deal-card[data-tone="1"]{background:#242424!important}:root[data-theme=dark] body:has(.database-page) .database-deal-card[data-tone="2"]{background:#1c1c1c!important}:root[data-theme=dark] body:has(.database-page) .database-deal-card[data-tone="3"]{background:#282828!important}:root[data-theme=dark] body:has(.database-page) .database-deal-category,:root[data-theme=dark] body:has(.database-page) .database-deal-main p,:root[data-theme=dark] body:has(.database-page) .database-deal-meta span{color:var(--database-muted)!important}:root[data-theme=dark] body:has(.database-page) .database-deal-main h2,:root[data-theme=dark] body:has(.database-page) .database-deal-meta strong,:root[data-theme=dark] body:has(.database-page) .database-deal-party-name{color:var(--database-fg)!important}:root[data-theme=dark] body:has(.database-page) .database-deal-source{border-color:var(--database-line)!important;background:rgba(255,255,255,.06)!important;color:var(--database-fg)!important}:root[data-theme=dark] .site-header.site-header{color:var(--color-foreground)!important;border-color:var(--color-divider)!important}:root[data-theme=dark] .site-header.site-header .mobile-brand-bar.mobile-brand-bar,:root[data-theme=dark] .site-header.site-header .site-nav.site-nav a{background:transparent!important;color:var(--color-foreground)!important}:root[data-theme=dark] .site-header.site-header .site-nav.site-nav a{border-color:var(--color-divider)!important}:root[data-theme=dark] .site-header.site-header .site-nav.site-nav a.active{border-color:var(--color-button)!important;background:var(--color-button)!important;color:var(--color-button-text)!important}:root[data-theme=dark] body:has(.database-page) .site-header.site-header{color:var(--database-fg)!important}:root[data-theme=dark] body:has(.database-page) .site-header.site-header .mobile-brand-bar.mobile-brand-bar{background:transparent!important;color:var(--database-fg)!important}:root[data-theme=dark] body:has(.database-page) .site-header.site-header .site-nav.site-nav a{border-color:var(--database-line-strong)!important;background:transparent!important;color:var(--database-fg)!important}:root[data-theme=dark] body:has(.database-page) .site-header.site-header .site-nav.site-nav a.active{border-color:var(--database-fg)!important;background:var(--database-fg)!important;color:var(--database-bg)!important}@media (max-width:860px){:root[data-theme=dark] .site-header.site-header,:root[data-theme=dark] .site-header.site-header .mobile-brand-bar.mobile-brand-bar{background:var(--color-background)!important}:root[data-theme=dark] body:has(.database-page) .mobile-brand-bar.mobile-brand-bar,:root[data-theme=dark] body:has(.database-page) .site-header.site-header{background:var(--database-bg)!important}}body:has(.gallery-archive-page) .mobile-brand-bar.mobile-brand-bar,body:has(.gallery-archive-page) .site-header.site-header,body:has(.gallery-archive-page) .site-header.site-header .mobile-brand-bar.mobile-brand-bar{background:#f0f0f0!important}body:has(.gallery-archive-page){background:#f0f0f0!important}:root:has(body .gallery-archive-page){background:#f0f0f0!important}:root[data-theme=dark] body:has(.gallery-archive-page),:root[data-theme=dark] body:has(.gallery-archive-page) .mobile-brand-bar.mobile-brand-bar,:root[data-theme=dark] body:has(.gallery-archive-page) .site-header.site-header,:root[data-theme=dark] body:has(.gallery-archive-page) .site-header.site-header .mobile-brand-bar.mobile-brand-bar,:root[data-theme=dark]:has(body .gallery-archive-page){background:#161719!important}body:has(.gallery-archive-page) .site-header.site-header,body:has(.gallery-detail-page) .site-header.site-header{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:90!important;display:flex!important;height:76px!important;min-height:76px!important;max-height:76px!important;padding:0 84px!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:0!important;overflow:visible!important;border:0!important;background:#f0f0f0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:has(.gallery-archive-page) .site-header.site-header .mobile-brand-bar.mobile-brand-bar,body:has(.gallery-detail-page) .site-header.site-header .mobile-brand-bar.mobile-brand-bar{position:absolute!important;top:50%!important;left:24px!important;z-index:91!important;display:flex!important;width:auto!important;height:auto!important;padding:0!important;align-items:center!important;justify-content:flex-start!important;background:transparent!important;color:#000!important;transform:translateY(-50%)!important}body:has(.gallery-archive-page) .site-header.site-header .site-nav.site-nav,body:has(.gallery-detail-page) .site-header.site-header .site-nav.site-nav{position:relative!important;top:auto!important;left:auto!important;width:auto!important;max-width:calc(100vw - 188px)!important;height:42px!important;padding:0!important;align-items:center!important;justify-content:center!important;gap:12px!important;overflow-x:auto!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:none!important;scrollbar-width:none!important}body:has(.gallery-archive-page) .site-header.site-header .site-nav.site-nav::-webkit-scrollbar,body:has(.gallery-detail-page) .site-header.site-header .site-nav.site-nav::-webkit-scrollbar{display:none!important}body:has(.gallery-archive-page) .site-header.site-header:after,body:has(.gallery-archive-page) .site-header.site-header:before,body:has(.gallery-detail-page) .site-header.site-header:after,body:has(.gallery-detail-page) .site-header.site-header:before{display:none!important;content:none!important}body:has(.gallery-archive-page) .site-header.site-header .site-nav.site-nav a,body:has(.gallery-detail-page) .site-header.site-header .site-nav.site-nav a{box-sizing:border-box!important;flex:0 0 auto!important;width:auto!important;min-width:max-content!important;height:42px!important;min-height:42px!important;padding:0 18px!important;border:1px solid #000!important;border-radius:999px!important;background:transparent!important;color:#000!important;font-family:Geist Mono,SFMono-Regular,Cascadia Code,Consolas,monospace!important;font-size:14px!important;font-weight:400!important;line-height:14px!important;letter-spacing:0!important;white-space:nowrap!important}body:has(.gallery-archive-page) .site-header.site-header .site-nav.site-nav a.active,body:has(.gallery-detail-page) .site-header.site-header .site-nav.site-nav a.active{border-color:#000!important;background:#000!important;color:#fff!important}body:has(.gallery-archive-page) .theme-toggle.theme-toggle,body:has(.gallery-detail-page) .theme-toggle.theme-toggle{position:fixed!important;top:17px!important;right:24px!important;z-index:120!important;width:42px!important;height:42px!important}:root[data-theme=dark] body:has(.gallery-archive-page) .site-header.site-header,:root[data-theme=dark] body:has(.gallery-detail-page) .site-header.site-header{background:#161719!important}:root[data-theme=dark] body:has(.gallery-archive-page) .site-header.site-header .mobile-brand-bar.mobile-brand-bar,:root[data-theme=dark] body:has(.gallery-archive-page) .site-header.site-header .site-nav.site-nav a,:root[data-theme=dark] body:has(.gallery-detail-page) .site-header.site-header .mobile-brand-bar.mobile-brand-bar,:root[data-theme=dark] body:has(.gallery-detail-page) .site-header.site-header .site-nav.site-nav a{border-color:#f1eee7!important;color:#f1eee7!important}:root[data-theme=dark] body:has(.gallery-archive-page) .site-header.site-header .site-nav.site-nav a.active,:root[data-theme=dark] body:has(.gallery-detail-page) .site-header.site-header .site-nav.site-nav a.active{border-color:#f1eee7!important;background:#f1eee7!important;color:#111214!important}@media (max-width:700px){body:has(.gallery-archive-page) .site-header.site-header,body:has(.gallery-detail-page) .site-header.site-header{height:72px!important;min-height:72px!important;max-height:72px!important;padding:0 54px!important}body:has(.gallery-archive-page) .site-header.site-header .mobile-brand-bar.mobile-brand-bar,body:has(.gallery-detail-page) .site-header.site-header .mobile-brand-bar.mobile-brand-bar{left:12px!important;transform:translateY(-50%) scale(.56)!important;transform-origin:left center!important}body:has(.gallery-archive-page) .site-header.site-header .mobile-brand-mark.mobile-brand-mark svg,body:has(.gallery-detail-page) .site-header.site-header .mobile-brand-mark.mobile-brand-mark svg{width:54px!important}body:has(.gallery-archive-page) .site-header.site-header .site-nav.site-nav,body:has(.gallery-detail-page) .site-header.site-header .site-nav.site-nav{position:absolute!important;left:62px!important;right:56px!important;flex:0 1 auto!important;width:auto!important;max-width:none!important;height:34px!important;justify-content:flex-start!important;gap:4px!important}body:has(.gallery-archive-page) .site-header.site-header .site-nav.site-nav a,body:has(.gallery-detail-page) .site-header.site-header .site-nav.site-nav a{height:34px!important;min-height:34px!important;padding:0 6px!important;font-size:10px!important;line-height:10px!important}body:has(.gallery-archive-page) .theme-toggle.theme-toggle,body:has(.gallery-detail-page) .theme-toggle.theme-toggle{top:17px!important;right:12px!important;width:38px!important;height:38px!important}}