.work-collection{padding-bottom:100px}.work-filters{scrollbar-width:thin;border-bottom:1px solid var(--line);flex-wrap:nowrap;gap:8px;padding-block:0 20px;display:flex;overflow-x:auto}.work-filters button{isolation:isolate;white-space:nowrap;color:#aeb8c8;border:1px solid #0000;border-radius:4px;flex-shrink:0;gap:16px;min-height:44px;padding:10px 15px;font-size:12px;transition:color .2s,border-color .2s;display:flex;position:relative}.work-filter-selection{z-index:-1;border-radius:inherit;pointer-events:none;background:#eff2f6;position:absolute;inset:-1px}.work-filters button span{opacity:.7;font-size:9px}.work-filters button[aria-pressed=true]{color:#11151d}.work-filters button:hover:not([aria-pressed=true]){border-color:var(--line)}.work-grid{grid-template-columns:1fr 1fr;gap:70px 32px;padding-top:28px;display:grid;position:relative}.work-grid-cell{min-width:0}.work-grid-cell[data-exiting]{pointer-events:none}.work-grid-item{min-width:0;height:100%;display:block;container-type:inline-size}.work-grid-art{aspect-ratio:1.38;border:1px solid var(--line);background:#141b29;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.work-grid-art:before{content:"";background:radial-gradient(var(--project-color) .7px, transparent 1px);opacity:0;background-size:8px 8px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000);mask-image:radial-gradient(#000,#0000)}.work-grid-art{isolation:isolate}.work-grid-art:before{z-index:1;pointer-events:none}.work-brand-title{z-index:3;font-family:var(--font-display), sans-serif;letter-spacing:-.025em;color:#e2f1e5;font-size:clamp(20px,2.1vw,30px);line-height:1.04;position:absolute;top:7%;left:7%}.work-brand-mark{z-index:0;pointer-events:none;position:absolute}.work-brand-mark img{object-fit:contain}.work-product-preview{z-index:2;max-width:none;height:auto;transition:transform .6s cubic-bezier(.22,.7,.2,1);position:absolute}.work-art-precision{background:#02070b;border:0}.work-art-identity{z-index:3;font-size:clamp(18px,1.8vw,26px);position:absolute;top:7%;left:7%;right:7%}.work-art-identity .project-identity-mark{width:38px;height:38px}.work-art-nalee{background:#faf7f2;border-color:#cecfc2}.work-nalee-illustration{color:#42604a;width:39%;font-family:var(--font-nalee-display);font-size:clamp(23px,8.8cqi,60px);line-height:.98;position:absolute;top:30%;left:8%}.work-nalee-illustration img{object-fit:contain;width:80px;height:80px;margin-bottom:15px}.work-nalee-illustration>span{display:block}.work-art-phrase{white-space:nowrap;display:block}.work-nalee-illustration em{color:#995434}.work-art-nalee .work-brand-mark{opacity:.7;width:122%;height:165%;top:-25%;left:-28%}.work-art-lore{background:#0f1626;border-color:#ffb45438}.work-lore-cartography{position:absolute;inset:0}.work-lore-cartography svg{stroke:#f6f1e61c;stroke-width:1px;width:100%;height:100%}.work-lore-cartography .lore-route{stroke:#ffb454;stroke-dasharray:4 7;opacity:.5}.work-lore-cartography circle{stroke:#ffb454;fill:#0f1626}.work-lore-cartography>span{font-family:var(--font-lore-display);color:#f6f1e6;font-size:clamp(20px,7.2cqi,44px);line-height:1.15;position:absolute;top:33%;left:8%}.work-art-lore .work-brand-title{color:#f5e6c6}.work-art-lore .work-brand-mark{opacity:.68;width:70%;height:94%;top:5%;left:-7%}.work-art-nalee .work-product-preview,.work-art-lore .work-product-preview{border:4px solid #d9dfce;border-radius:26px;width:38%;top:13%;right:12%;transform:rotate(-6deg);box-shadow:18px 24px 38px #182c242b}.work-art-lore .work-product-preview{border-color:#ad8050;transform:rotate(7deg);box-shadow:18px 24px 38px #0007}.work-grid-item:hover .work-art-nalee .work-product-preview,.work-grid-item:hover .work-art-lore .work-product-preview{transform:translateY(-3%)rotate(0)}.work-art-edrich{color:#f5efe5;background:radial-gradient(at 30% 0,#812635,#4b111b 65%)}.work-art-edrich .work-art-identity{top:16%}.work-art-edrich .project-identity-mark{width:95%;height:auto}.work-edrich-caption{font:500 clamp(23px, 2.6vw, 37px)/1.18 var(--font-edrich);letter-spacing:-.035em;position:absolute;bottom:12%;left:8%}.work-edrich-caption>span{display:block}.work-edrich-caption>span+span{color:#d7a89e}.work-edrich-caption small{letter-spacing:.02em;margin-top:22px;font-size:10px;display:block}.work-art-edrich:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 6px,#f9b7bc04 7px,#0002 8px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 10%,#000);mask-image:linear-gradient(#0000 10%,#000)}.work-edrich-logo{z-index:2;object-fit:contain;width:76%;height:auto;transition:transform .6s;position:relative}.work-grid-item:hover .work-edrich-logo{transform:scale(1.025)}.work-art-ivanti{background:#f5f5f5;border-color:#dedede}.work-art-ivanti:after{content:"";background:#ff1515;width:34%;height:5px;position:absolute;top:0;right:0}.work-art-ivanti .project-identity-mark{width:145px;height:52px}.work-ivanti-brand{z-index:1;width:55%;height:34%;position:absolute;top:0;left:5%}.work-ivanti-brand img{object-fit:contain;object-position:left center}.work-art-ivanti .work-product-preview{border:1px solid #11111138;border-radius:5px;width:92%;top:36%;left:10%;transform:perspective(1000px)rotateY(-10deg)rotate(-4deg);box-shadow:0 25px 50px #080b1640}.work-grid-item:hover .work-art-ivanti .work-product-preview{transform:perspective(1000px)rotateY(-5deg)rotate(-2deg)translateY(-3%)}.work-grid-label{justify-content:space-between;align-items:center;margin-top:25px;display:flex}.work-grid-label .eyebrow{letter-spacing:.055em;margin-bottom:12px;font-size:9px}.work-grid-label>div{min-width:0}.work-grid-label h2{font-size:clamp(20px,7.8cqi,32px);line-height:1.15;transition:color .25s}.work-project-arrow{color:#aab6c3;flex-shrink:0;place-items:center;width:36px;height:36px;margin-left:15px;transition:color .2s,transform .3s cubic-bezier(.22,1,.36,1);display:grid}.work-grid-item:is(:hover,:focus-visible) .work-project-arrow{color:var(--mint);transform:translate(3px,-3px)}.work-grid-item:focus-visible{outline-offset:8px}.work-grid-item:hover .work-grid-label h2{color:#f4f7f6}.work-item-precision .work-grid-label h2{font-family:var(--font-precision-display);font-weight:500}.work-item-precision:hover .work-grid-label h2{color:#7de8c8}.work-item-nalee .work-grid-label h2{font-family:var(--font-nalee-display);font-size:40px;font-weight:400}.work-item-nalee:hover .work-grid-label h2{color:#b6ceb6}.work-item-lore .work-grid-label h2{font-family:var(--font-lore-display);font-weight:500}.work-item-lore:hover .work-grid-label h2{color:#ffb454}.work-item-edrich .work-grid-label h2{font-family:var(--font-edrich);font-weight:500}.work-item-edrich:hover .work-grid-label h2{color:#e4b4b1}.work-item-ivanti:hover .work-grid-label h2{color:#ff837e}.work-grid-item>p{margin-top:15px;font-size:14px}.work-grid-meta{color:#9ba4b6;border-top:1px solid var(--line);justify-content:space-between;gap:15px;margin-top:25px;padding-top:15px;font-size:10px;display:flex}.future-matrix{grid-template-columns:repeat(10,9px);gap:9px;display:grid;transform:perspective(500px)rotateX(30deg)rotate(-15deg)}.future-matrix i{background:var(--project-color);width:9px;height:9px}.work-soon{letter-spacing:.06em;border:1px solid var(--line);border-radius:20px;padding:5px 12px;font-size:11px;position:absolute;bottom:25px}.work-art-mae,.work-art-fractal{background:#fff}.work-art-mae{background:#f7f3ed;border-color:#d1c5b7}.work-art-mae:after{content:"";border:1px solid #6c514029;position:absolute;inset:7%}.work-mae-logo{mix-blend-mode:multiply}.work-art-fractal:after{content:"";background:linear-gradient(90deg,#f6a92f,#ee7140,#dc3c82,#8954c3,#5896d1);width:65%;height:5px;position:absolute;bottom:15%;left:17.5%}.work-art-fractal .work-soon{bottom:6%}.work-art-mae:before,.work-art-fractal:before{opacity:.25}.work-future-logo{z-index:2;width:42%;max-width:200px;height:auto;position:relative;transform:translateY(-8%)}.work-mae-logo{max-width:208px}.work-art-mae .work-soon,.work-art-fractal .work-soon{z-index:2;color:#34303e;background:#fff;border-color:#dedbe4}@media (max-width:760px){.work-art-identity{font-size:clamp(18px,4.8vw,30px)}.work-nalee-illustration img{width:55px;height:55px;margin-bottom:10px}.work-edrich-caption{font-size:clamp(25px,6.5vw,40px)}.work-edrich-caption small{margin-top:16px;font-size:9px}.work-art-ivanti .project-identity-mark{width:120px;height:43px}.work-grid{grid-template-columns:1fr;gap:45px;padding-top:30px}.work-grid-label h2{font-size:clamp(20px,7.8cqi,29px)}.work-grid-label .eyebrow{font-size:8px}.work-grid-item>p{font-size:13px}.work-grid-meta{font-size:9px}.work-filters{gap:3px;padding-bottom:22px}.work-filters button{gap:8px;padding:8px 10px;font-size:11px}.work-collection{padding-bottom:60px}.work-brand-title{font-size:clamp(20px,4.7vw,30px)}.work-art-nalee .work-product-preview,.work-art-lore .work-product-preview{border-width:3px;border-radius:clamp(15px,4vw,26px)}}@media (prefers-reduced-motion:reduce){.work-filters button,.work-project-arrow,.work-grid-label h2{transition:none}.work-product-preview,.work-edrich-logo{transition:none;transform:none!important}}
