.website-v2{--paper:#f5f5f3;--ink:#090909;--blue:#f31b2b;--background:#090909;--foreground:#f5f5f3;--primary:#f5f5f3;--primary-foreground:#090909;--secondary:#1c1c1c;--secondary-foreground:#f5f5f3;--muted:#202020;--muted-foreground:#bdbdbd;--accent:#f31b2b;--accent-foreground:#fff;--border:#3e3e3e;--ring:#ff5965;color:#f5f5f3;background:#090909;min-height:100vh}.website-v2 ::selection{color:#fff;background:#f31b2b}.website-v2 a:focus-visible,.website-v2 button:focus-visible{outline-color:#ff7d86}.website-v2 .site-header{background:#090909}.website-v2 .studio{background:radial-gradient(at 88% 57%,#bc112023 0%,#0000 50%),radial-gradient(at 3% 3%,#f31b2b38 0%,#0000 40%),#090909}.website-v2 .studio-kicker{border-color:#ffffff30}.website-v2 .studio-title{letter-spacing:-.02em;margin-top:14px;font-size:17.75vw;line-height:1.08}.website-v2 .studio-title small{text-align:left;letter-spacing:-.04em;margin-bottom:6px;margin-left:1%;font-family:Georgia,serif;font-size:clamp(24px,3vw,44px);font-style:italic;font-weight:400;line-height:1.1;display:block}.website-v2 .studio-title>span{color:#f31b2b}.website-v2 .wall-piece{background:#ededeb;box-shadow:0 16px 35px #0008}.website-v2 .piece-question{color:#fff;background:linear-gradient(135deg,#dc1126,#a20d20)}.website-v2 .switch-icon{color:#fff;background:#db1426}.website-v2 .thinking-view .switch-icon{color:#b20f20;background:#fff}.website-v2 .studio-bottom{border-color:#ffffff30}.website-v2 .studio-bottom>p,.website-v2 .view-switch{font-size:14px}.website-v2 .view-switch small{font-size:10px}.website-v2 .explore{font-size:12px}.website-v2 .position-statement{background:#101010;border-bottom:1px solid #343434}.website-v2 .position-statement h2>span{color:#f31b2b}.website-v2 .statement-foot p{color:#c8c8c8}.website-v2 .circle-link:hover{color:#fff;background:#f31b2b}.website-v2 .section-label{border-color:#393939}.website-v2 .feature-overlay h2 span{color:#fff}.website-v2 .feature-overlay{background:linear-gradient(90deg,#0009,#0000 80%)}.website-v2 .strategic-feature{background:radial-gradient(at 5% 100%,#b713242a,#0000 58%),#121212;border-bottom:1px solid #333}.website-v2 .strategic-copy h2 em{color:#f31b2b}.website-v2 .strategic-copy>p{color:#c8c8c8}.website-v2 .hunar-art{box-shadow:8px 12px #ad1724}.website-v2 .hunar-art>span{color:#f5f5f3;background:#242424}.website-v2 .wide-case{background:#191919}.website-v2 .wide-case-caption{color:#f5f5f3}.website-v2 .portfolio-invitation{background:#0b0b0b}.website-v2 .portfolio-invitation>a:hover{color:#ff5965}.website-v2 .brief-experiment{color:#fff;background:radial-gradient(at 5% 100%,#7d0d20 0%,#0000 65%),#f31b2b}.website-v2 .experiment-content h2 em{color:#fff}.website-v2 .brief-experiment.flipped{color:#fff;background:radial-gradient(at 100% 80%,#a50e252e,#0000 60%),#151515}.website-v2 .flipped .experiment-content h2 em{color:#ff3546}.website-v2 .flipped .experiment-top,.website-v2 .flipped .experiment-bottom{border-color:#ffffff50}.website-v2 .journal-ledger{background:#101010}.website-v2 .journal-top h2 span{color:#f31b2b}.website-v2 .journal-top>p{color:#c8c8c8}.website-v2 .journal-row{border-color:#555}.website-v2 .journal-row:hover{color:#ff6470}.website-v2 footer{background:radial-gradient(at 95% 110%,#f31b2b75 0%,#970a1520 35%,#0000 60%),#050505;border-top:1px solid #333}.website-v2 .footer-cta>span{color:#f31b2b}.website-v2 .footer-top{color:silver}.website-v2 .footer-bottom{border-color:#444}.website-v2 .page-heading{background:radial-gradient(at 0 0,#a0122026,#0000 70%),#111;border-color:#3d3d3d}.website-v2 .page-heading h1 em{color:#ff3546}.website-v2 .page-heading>p{color:#cecece}.website-v2 .all-work{background:#0c0c0c}.website-v2 .project-open{color:#fff;background:#f31b2b}.website-v2 .project-caption>span,.website-v2 .project-caption p{color:#bdbdbd}.website-v2 .case-heading{background:radial-gradient(at 0 0,#a0122029,#0000 70%),#101010}.website-v2 .case-intro>p{color:#cecece}.website-v2 .case-cover,.website-v2 .case-gallery img{background:#252525}.website-v2 .case-story{background:#111}.website-v2 .case-story>div>p{color:#cfcfcf}.website-v2 .case-story>div>p.case-note{color:#bcbcbc;border-color:#555}.website-v2 .case-gallery{background:#111}.website-v2 .next-project{background:#161616;border-color:#555}.website-v2 .next-project:hover{color:#ff5965}.website-v2 .about-intro{background:#151515}.website-v2 .about-intro>div{color:#d2d2d2}.website-v2 .values-section{color:#fff;background:linear-gradient(130deg,#bb1425,#810e1d)}.website-v2 .services{background:#1b1b1b}.website-v2 .services-intro p,.website-v2 .service-content{color:#d2d2d2}.website-v2 .manifesto{background:radial-gradient(at 100% 100%,#e8172929,#0000 70%),#0b0b0b}.website-v2 .manifesto h2 em{color:#ff3546}.website-v2 .manifesto>div+div{color:#d2d2d2}.website-v2 .article-art{color:#fff;background:radial-gradient(at 0 90%,#720918,#0000 85%),#ec1a2b}.website-v2 .article-1 .article-art{color:#fff;background:#222}.website-v2 .article-1 .word-art em{color:#ff5965}.website-v2 .article-2 .article-art{color:#fff;background:#151515;border:1px solid #444}.website-v2 .beauty-art>span{color:#f31b2b}.website-v2 .article-card:hover h3{color:#ff6470}.website-v2 .article-card>p{color:#c5c5c5}.website-v2 .article-heading{background:#090909}.website-v2 .article-body{color:#dedede}.website-v2 .article-body .article-end{color:#bdbdbd;border-color:#555}.website-v2 .related{background:#191919}.website-v2 .not-found{background:#101010}@media (max-width:1000px){.website-v2 .studio-bottom>p,.website-v2 .view-switch{font-size:13px}}@media (max-width:650px){.website-v2 .studio-title{margin-top:22px;font-size:17.25vw}.website-v2 .studio-title small{margin-bottom:6px;font-size:24px}.website-v2 .studio-wall{margin-top:23px}.website-v2 .studio-bottom{gap:17px}.website-v2 .studio-bottom>p{width:100%;font-size:13px;line-height:1.5}.website-v2 .view-switch{font-size:13px}.website-v2 .view-switch small{font-size:9px}.website-v2 .switch-icon{width:44px;height:44px}.website-v2 .explore{font-size:12px}.website-v2 .position-statement h2{font-size:39px}.website-v2 .hunar-art{box-shadow:5px 8px #ad1724}.website-v2 .piece-question p{font-size:17px}.website-v2 .thinking-view .piece-face{height:150px}.website-v2 .thinking-view .studio-wall{height:600px}.website-v2 .thinking-view .piece-2,.website-v2 .thinking-view .piece-3{top:199px}.website-v2 .thinking-view .piece-4{top:398px}}
