.projects-section{background:radial-gradient(ellipse at 50% 20%,#51206b22,transparent 50%),#08070c;color:#f5f0fc;border-top:1px solid #ffffff12}
.projects-section>.section-label{color:#9f8cab}
#projects .projects-finder{min-height:870px;padding:90px 0;isolation:isolate}
#projects .work-orbit{position:absolute;inset:0;z-index:0;overflow:hidden;mask-image:linear-gradient(transparent 1%,#000 12%,#000 88%,transparent 100%)}
#projects .work-orbit canvas{width:100%;height:100%;display:block}
#projects .finder-content{width:min(650px,100%);pointer-events:none}
#projects .finder-content>*{pointer-events:auto}
#projects .finder-content h2,#projects .finder-description,#projects .finder-eyebrow{pointer-events:none}
#projects .finder-content h2{font-size:clamp(2.6rem,4.4vw,4.1rem);color:#f6effb}
#projects .finder-content h2 em{color:#b966ff}
#projects .finder-description{color:#aaa0b4;font-size:.875rem;max-width:370px;margin:18px auto 28px}
#projects .finder-eyebrow{color:#b99dcc;font-size:9px;margin-bottom:14px}
#projects .project-search{width:100%;max-width:none;padding:27px 29px 23px;border-color:#c796ff35;border-radius:29px;background:radial-gradient(ellipse 100% 140% at var(--glass-x,25%) var(--glass-y,0%),#ffffff12,transparent 65%),linear-gradient(135deg,#7b3aac18,#ffffff05 55%,#5b287c16);box-shadow:inset 0 1px 0 #ffffff2b,inset 0 -1px 0 #c690ff16,0 0 0 4px #a967df08,0 24px 60px #0008,0 0 38px #8e39d51e;backdrop-filter:blur(30px) saturate(150%);-webkit-backdrop-filter:blur(30px) saturate(150%)}
#projects .project-search:before{border-color:#d6b5f61a}
#projects .project-search>label{color:#c6abd9;font-size:9px}
#projects .search-field{border-color:#c495e333}
#projects .search-field>span:first-child{color:#c08bea}
#projects .search-field input{color:#f6effb}
#projects .search-field input::placeholder{color:#8f7b9c}
#projects .search-field .search-arrow{color:#c79bea}
#projects .search-field #clear-search{color:#b994cf}
#projects .search-bottom>p{color:#9e8dac;font-size:11px}
#projects .search-ideas .glass-control[data-glass]{color:#c9b7d7;border-color:#b88cce2e;background:#ffffff07;box-shadow:inset 0 1px 0 #ffffff15;backdrop-filter:blur(15px)}
#projects .search-ideas .glass-control[data-glass]:hover{background:#ffffff0d;border-color:#ba84db4a;color:#f5ebff}
#projects .search-ideas .glass-control[data-glass][aria-pressed=true]{background:#8c43d866;color:#fff;border-color:#b77ce071}
#projects #search-status{color:#c4a6d8;font-size:11px}
#projects .project-toolbar{border-color:#ffffff16}
#projects .project-toolbar>p{color:#b8a5c5}
#projects .project-toolbar>p span{color:#9476a8}
#projects .gallery-mode.glass-surface[data-glass]{--glass-top:#ffffff0d;--glass-tint:#70468d20;--glass-bottom:#ffffff05;--glass-border:#b99bc52e;--glass-rim:#ffffff24;box-shadow:inset 0 1px 0 #ffffff12}
#projects .gallery-mode .glass-control[data-glass]{color:#bba8c8}
#projects .gallery-mode .glass-control[data-glass][aria-pressed=true]{color:#fff}
#projects .filters .glass-control[data-glass]{color:#aa94b9;background:transparent}
#projects .filters .glass-control[data-glass][aria-pressed=true]{color:#f4e9ff;background:#7838ad35;border-color:#a46ac351}
#projects .project-card figure{border-color:#ffffff12;background:#120d18}
#projects .project-meta h3{color:#f3edf7}
#projects .project-meta p{color:#9d8ba8}
#projects .project-meta>span{color:#a67db7}
#projects #gallery-status{color:#b89ac8}
#projects .projects-finder.orbit-unavailable{min-height:640px}
@media(max-width:1100px){#projects .projects-finder{min-height:820px}#projects .finder-content{width:min(590px,78%)}#projects .finder-content h2{font-size:3.4rem}}
@media(max-width:700px){#projects .projects-finder{min-height:760px;padding:100px 0}#projects .finder-content{width:100%}#projects .finder-content h2{font-size:2.85rem}#projects .finder-description{font-size:.8125rem;margin:17px auto 24px;max-width:290px}#projects .project-search{padding:23px 20px;border-radius:24px}#projects .project-search>label{font-size:8px}#projects .search-field input{font-size:1rem}#projects .search-bottom>p{font-size:10px}#projects .search-ideas .glass-control[data-glass]{font-size:10px}#projects>.section-label>span:last-child{max-width:150px}#projects .work-orbit{left:-6vw;right:-6vw;mask-image:linear-gradient(#000,transparent 33%,transparent 68%,#000 100%)}#projects .project-toolbar>p{font-size:9px}}
