.ClassifiedPortfolio-module__ksQAYa__root{background:#0e0c07;justify-content:center;align-items:center;min-height:100vh;font-family:Special Elite,cursive;display:flex;position:relative;overflow:hidden}.ClassifiedPortfolio-module__ksQAYa__bgGlow{pointer-events:none;z-index:0;background:radial-gradient(700px 600px at 50% 52%,#ffd26e0d 0%,#0000 70%);position:fixed;top:0;bottom:0;left:0;right:0}:root{--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='400' height='400' filter='url(%23n)' opacity='0.09'/%3E%3C/svg%3E");--linen:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Crect width='4' height='1' y='0' fill='rgba(0,0,0,0.025)'/%3E%3Crect width='4' height='1' y='2' fill='rgba(255,255,255,0.025)'/%3E%3C/svg%3E")}.ClassifiedPortfolio-module__ksQAYa__floatWrap{z-index:1;padding-top:26px;animation:4.5s ease-in-out infinite ClassifiedPortfolio-module__ksQAYa__float,1s cubic-bezier(.2,0,0,1) both ClassifiedPortfolio-module__ksQAYa__enter;position:relative}.ClassifiedPortfolio-module__ksQAYa__isOpen{animation:none}@keyframes ClassifiedPortfolio-module__ksQAYa__float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-14px)rotate(.5deg)}}@keyframes ClassifiedPortfolio-module__ksQAYa__enter{0%{opacity:0;transform:translateY(52px)rotate(-2deg)scale(.92)}to{opacity:1}}.ClassifiedPortfolio-module__ksQAYa__tabsRow{z-index:10;gap:0;transition:left .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;left:30px}.ClassifiedPortfolio-module__ksQAYa__tabsOpen{left:0}.ClassifiedPortfolio-module__ksQAYa__tab{letter-spacing:1.5px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;color:#1a120961;opacity:.5;background:#c4b48a;border:1px solid #1a12091f;border-bottom:none;border-radius:4px 4px 0 0;align-items:center;height:26px;margin-right:2px;padding:0 11px;font-family:Share Tech Mono,monospace;font-size:7.5px;transition:opacity .18s;display:flex}.ClassifiedPortfolio-module__ksQAYa__tab:hover{opacity:.75}.ClassifiedPortfolio-module__ksQAYa__tabActive{opacity:1;color:#1a1209;z-index:2;border-color:#1a120929;position:relative}.ClassifiedPortfolio-module__ksQAYa__tabActiveCover{background:#c8a96e}.ClassifiedPortfolio-module__ksQAYa__tabActivePage{background:#ede5cf}.ClassifiedPortfolio-module__ksQAYa__scene{perspective:1400px;perspective-origin:0;position:relative}.ClassifiedPortfolio-module__ksQAYa__folder{width:450px;height:580px;position:relative;box-shadow:0 32px 55px #000000bf,0 8px 18px #00000073}.ClassifiedPortfolio-module__ksQAYa__spine{background:var(--noise),linear-gradient(90deg,#9a7e4a 0%,#b49460 55%,#c8a870 100%);z-index:50;cursor:default;border-radius:4px 0 0 4px;flex-direction:column;justify-content:space-evenly;align-items:center;width:30px;padding:24px 0;transition:width .3s cubic-bezier(.4,0,.2,1),opacity .25s,padding .3s;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden;box-shadow:inset -4px 0 10px #00000040,2px 0 6px #0003}.ClassifiedPortfolio-module__ksQAYa__folderOpen .ClassifiedPortfolio-module__ksQAYa__spine{opacity:0;width:0;padding:0}.ClassifiedPortfolio-module__ksQAYa__spineHole{background:#0b0905;border-radius:50%;flex-shrink:0;width:11px;height:11px;box-shadow:inset 0 1px 5px #000000f2,0 0 0 2px #0000004d}.ClassifiedPortfolio-module__ksQAYa__spineLabel{letter-spacing:2px;color:#1a120966;writing-mode:vertical-rl;white-space:nowrap;font-family:Share Tech Mono,monospace;font-size:6.5px;transform:rotate(180deg)}.ClassifiedPortfolio-module__ksQAYa__stackWrap{width:420px;height:580px;margin-left:30px;transition:margin-left .3s cubic-bezier(.4,0,.2,1);position:relative}.ClassifiedPortfolio-module__ksQAYa__stackOpen{margin-left:0}.ClassifiedPortfolio-module__ksQAYa__page{transform-origin:0;transform-style:preserve-3d;cursor:pointer;transition:transform .85s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0;transform:rotateY(0)}.ClassifiedPortfolio-module__ksQAYa__flipped{transform:rotateY(-180deg)}.ClassifiedPortfolio-module__ksQAYa__flipped .ClassifiedPortfolio-module__ksQAYa__pf{pointer-events:none}.ClassifiedPortfolio-module__ksQAYa__pf{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--noise),var(--linen),linear-gradient(170deg,#f0e8d2 0%,#e8dfc5 40%,#dfd5b8 100%);border-radius:0 3px 3px 0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.ClassifiedPortfolio-module__ksQAYa__pf:before{content:"";pointer-events:none;z-index:5;background:linear-gradient(90deg,#0000002e,#0000000a 60%,#0000);width:28px;position:absolute;top:0;bottom:0;left:0}.ClassifiedPortfolio-module__ksQAYa__pf:after{content:"";opacity:0;pointer-events:none;z-index:6;background:linear-gradient(270deg,#0000 60%,#00000029 85%,#00000042 100%);transition:opacity .4s ease-in;position:absolute;top:0;bottom:0;left:0;right:0}.ClassifiedPortfolio-module__ksQAYa__flipped .ClassifiedPortfolio-module__ksQAYa__pf:after{opacity:1}.ClassifiedPortfolio-module__ksQAYa__pfCover{background:var(--noise),var(--linen),linear-gradient(160deg,#d8be82 0%,#caa86a 35%,#b99050 65%,#a87c3c 100%)!important}.ClassifiedPortfolio-module__ksQAYa__pb{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--noise),var(--linen),linear-gradient(170deg,#f0e8d2 0%,#e8dfc5 40%,#dfd5b8 100%);cursor:pointer;border-radius:0 3px 3px 0;position:absolute;top:0;bottom:0;left:0;right:0;transform:rotateY(180deg);box-shadow:inset -14px 0 28px #0000001f}.ClassifiedPortfolio-module__ksQAYa__pb:after{content:"← BACK";letter-spacing:3px;color:#1a120921;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Share Tech Mono,monospace;font-size:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleX(-1)}.ClassifiedPortfolio-module__ksQAYa__pageBody{z-index:2;padding:24px 24px 34px 20px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.ClassifiedPortfolio-module__ksQAYa__coverHdr{border-bottom:1.5px solid #1a120938;justify-content:space-between;margin-bottom:16px;padding-bottom:9px;display:flex}.ClassifiedPortfolio-module__ksQAYa__coverRef{color:#1a12098c;font-family:Share Tech Mono,monospace;font-size:8.5px;line-height:1.9}.ClassifiedPortfolio-module__ksQAYa__coverAgency{letter-spacing:2px;color:#1a120961;text-align:right;font-family:Share Tech Mono,monospace;font-size:8.5px;line-height:1.7}.ClassifiedPortfolio-module__ksQAYa__stamp{color:#b43223d9;letter-spacing:4px;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:20;border:3px solid #b43223d1;padding:3px 10px;font-family:Special Elite,cursive;font-size:20px;line-height:1;position:absolute;transform:rotate(-13deg)}.ClassifiedPortfolio-module__ksQAYa__innerStamp{color:#c0392bd9!important;border-color:#c0392bd9!important;font-size:14px!important}.ClassifiedPortfolio-module__ksQAYa__photoBox{color:#1a12094d;text-align:center;letter-spacing:1px;z-index:3;background:#1a120912;border:1.5px solid #1a120940;justify-content:center;align-items:center;width:80px;height:96px;font-family:Share Tech Mono,monospace;font-size:8px;line-height:1.7;display:flex;position:absolute;top:104px;right:20px}.ClassifiedPortfolio-module__ksQAYa__subjectBlock{margin:14px 0 12px}.ClassifiedPortfolio-module__ksQAYa__subjectLabel{letter-spacing:2.5px;color:#1a12096b;margin-bottom:4px;font-family:Share Tech Mono,monospace;font-size:8.5px}.ClassifiedPortfolio-module__ksQAYa__subjectName{color:#1a1209e0;letter-spacing:.5px;font-size:32px;line-height:1.08}.ClassifiedPortfolio-module__ksQAYa__infoLine{border-bottom:1px dotted #1a120933;align-items:baseline;gap:8px;padding:4px 0;font-size:11px;display:flex}.ClassifiedPortfolio-module__ksQAYa__ilLbl{letter-spacing:1px;color:#1a12096b;flex-shrink:0;width:80px;font-family:Share Tech Mono,monospace;font-size:8.5px}.ClassifiedPortfolio-module__ksQAYa__ilVal{color:#1a1209c7}.ClassifiedPortfolio-module__ksQAYa__ilStatus{font-weight:700;color:#2d6e28!important}.ClassifiedPortfolio-module__ksQAYa__coverSummary{color:#1a120961;margin-top:14px;font-family:Share Tech Mono,monospace;font-size:9.5px;line-height:2}.ClassifiedPortfolio-module__ksQAYa__openCta{align-items:center;gap:10px;margin-top:16px;animation:2.5s ease-in-out 2.2s infinite ClassifiedPortfolio-module__ksQAYa__pulseCta;display:flex}.ClassifiedPortfolio-module__ksQAYa__ctaLine{background:#1a120940;flex:1;height:1px}.ClassifiedPortfolio-module__ksQAYa__ctaTxt{letter-spacing:3px;color:#1a120980;font-family:Share Tech Mono,monospace;font-size:9px}@keyframes ClassifiedPortfolio-module__ksQAYa__pulseCta{0%,to{opacity:.2}50%{opacity:.85}}.ClassifiedPortfolio-module__ksQAYa__cs{letter-spacing:1.5px;color:#1a120959;font-family:Share Tech Mono,monospace;font-size:7px;position:absolute;bottom:14px}.ClassifiedPortfolio-module__ksQAYa__csL{left:20px}.ClassifiedPortfolio-module__ksQAYa__csR{right:14px}.ClassifiedPortfolio-module__ksQAYa__csInner{color:#2d5a27}.ClassifiedPortfolio-module__ksQAYa__csRInner{color:#1a1209;opacity:.38}.ClassifiedPortfolio-module__ksQAYa__pgHeader{border-bottom:2px solid #1a1209bf;justify-content:space-between;margin-bottom:14px;padding-bottom:9px;display:flex}.ClassifiedPortfolio-module__ksQAYa__pgRef{opacity:.52;font-family:Share Tech Mono,monospace;font-size:9px;line-height:1.85}.ClassifiedPortfolio-module__ksQAYa__pgSec{letter-spacing:2px;opacity:.34;text-align:right;font-family:Share Tech Mono,monospace;font-size:9px;line-height:1.7}.ClassifiedPortfolio-module__ksQAYa__sectionTitle{letter-spacing:.5px;margin-bottom:12px;font-size:22px}.ClassifiedPortfolio-module__ksQAYa__navEyebrow{letter-spacing:4px;opacity:.36;margin-bottom:4px;font-family:Share Tech Mono,monospace;font-size:9px}.ClassifiedPortfolio-module__ksQAYa__navName{margin-bottom:20px;font-size:32px;line-height:1.05}.ClassifiedPortfolio-module__ksQAYa__navList{margin:0;padding:0;list-style:none}.ClassifiedPortfolio-module__ksQAYa__navList li{border-bottom:1px dotted #1a120933}.ClassifiedPortfolio-module__ksQAYa__navList li a{color:#1a1209;cursor:pointer;align-items:center;gap:12px;padding:12px 0;text-decoration:none;transition:all .2s;display:flex}.ClassifiedPortfolio-module__ksQAYa__nlNum{opacity:.28;width:22px;font-family:Share Tech Mono,monospace;font-size:10px;transition:color .2s,opacity .2s}.ClassifiedPortfolio-module__ksQAYa__nlLabel{letter-spacing:1.5px;flex:1;font-size:21px;transition:letter-spacing .2s}.ClassifiedPortfolio-module__ksQAYa__nlTag{letter-spacing:1.5px;opacity:.28;border:1px solid #1a120933;border-radius:2px;padding:2px 6px;font-family:Share Tech Mono,monospace;font-size:8px;transition:opacity .2s}.ClassifiedPortfolio-module__ksQAYa__nlArrow{opacity:0;font-size:13px;transition:all .2s}.ClassifiedPortfolio-module__ksQAYa__navList li a:hover .ClassifiedPortfolio-module__ksQAYa__nlNum{color:#c0392b;opacity:1}.ClassifiedPortfolio-module__ksQAYa__navList li a:hover .ClassifiedPortfolio-module__ksQAYa__nlLabel{letter-spacing:3.5px}.ClassifiedPortfolio-module__ksQAYa__navList li a:hover .ClassifiedPortfolio-module__ksQAYa__nlArrow{opacity:1;transform:translate(6px)}.ClassifiedPortfolio-module__ksQAYa__navList li a:hover .ClassifiedPortfolio-module__ksQAYa__nlTag{opacity:.6}.ClassifiedPortfolio-module__ksQAYa__aboutField{border-bottom:1px dotted #1a120926;gap:10px;padding:5px 0;font-size:11px;display:flex}.ClassifiedPortfolio-module__ksQAYa__afLbl{letter-spacing:1px;opacity:.36;flex-shrink:0;width:100px;font-family:Share Tech Mono,monospace;font-size:8.5px}.ClassifiedPortfolio-module__ksQAYa__afVal{opacity:.72}.ClassifiedPortfolio-module__ksQAYa__expItem{border-bottom:1px dotted #1a120926;padding:7px 0}.ClassifiedPortfolio-module__ksQAYa__expRole{letter-spacing:.3px;margin-bottom:1px;font-size:13px}.ClassifiedPortfolio-module__ksQAYa__expMeta{opacity:.42;letter-spacing:1px;margin-bottom:3px;font-family:Share Tech Mono,monospace;font-size:8px}.ClassifiedPortfolio-module__ksQAYa__expTags{flex-wrap:wrap;gap:4px;display:flex}.ClassifiedPortfolio-module__ksQAYa__eTag{letter-spacing:1px;opacity:.5;border:1px solid #1a12092e;border-radius:2px;padding:1px 5px;font-family:Share Tech Mono,monospace;font-size:7px}.ClassifiedPortfolio-module__ksQAYa__projCard{background:#1a120905;border:1px solid #1a120924;border-radius:2px;margin-bottom:9px;padding:10px 12px;transition:background .18s;position:relative}.ClassifiedPortfolio-module__ksQAYa__projCard:hover{background:#1a12090d}.ClassifiedPortfolio-module__ksQAYa__projNum{letter-spacing:2px;opacity:.3;margin-bottom:2px;font-family:Share Tech Mono,monospace;font-size:7.5px}.ClassifiedPortfolio-module__ksQAYa__projName{margin-bottom:4px;font-size:15px}.ClassifiedPortfolio-module__ksQAYa__projDesc{opacity:.48;margin-bottom:6px;font-family:Share Tech Mono,monospace;font-size:8.5px;line-height:1.6}.ClassifiedPortfolio-module__ksQAYa__projTags{flex-wrap:wrap;gap:4px;display:flex}.ClassifiedPortfolio-module__ksQAYa__pTag{letter-spacing:1.5px;opacity:.46;border:1px solid #1a12092e;border-radius:2px;padding:2px 5px;font-family:Share Tech Mono,monospace;font-size:7px}.ClassifiedPortfolio-module__ksQAYa__projStatus{letter-spacing:2px;color:#2d5a27;opacity:.6;font-family:Share Tech Mono,monospace;font-size:7px;position:absolute;top:10px;right:11px}.ClassifiedPortfolio-module__ksQAYa__skillsGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:2px;display:grid}.ClassifiedPortfolio-module__ksQAYa__sgTitle{letter-spacing:2.5px;opacity:.34;border-bottom:1px solid #1a12091a;margin-bottom:7px;padding-bottom:4px;font-family:Share Tech Mono,monospace;font-size:8px}.ClassifiedPortfolio-module__ksQAYa__skillItem{margin-bottom:8px}.ClassifiedPortfolio-module__ksQAYa__skillName{opacity:.58;justify-content:space-between;margin-bottom:3px;font-family:Share Tech Mono,monospace;font-size:8.5px;display:flex}.ClassifiedPortfolio-module__ksQAYa__skillBar{background:#1a120914;border-radius:2px;height:3px;overflow:hidden}.ClassifiedPortfolio-module__ksQAYa__skillFill{background:linear-gradient(90deg,#1a1209 0%,#1a120966 100%);border-radius:2px;width:0;height:100%;transition:width .9s cubic-bezier(.2,0,.2,1)}.ClassifiedPortfolio-module__ksQAYa__achieveItem{opacity:.58;border-bottom:1px dotted #1a120924;padding:4px 0 4px 12px;font-family:Share Tech Mono,monospace;font-size:8.5px;line-height:1.65;position:relative}.ClassifiedPortfolio-module__ksQAYa__achieveItem:before{content:"▸";opacity:.5;position:absolute;left:0}.ClassifiedPortfolio-module__ksQAYa__contactIntro{opacity:.52;margin-bottom:16px;font-family:Share Tech Mono,monospace;font-size:9.5px;line-height:1.85}.ClassifiedPortfolio-module__ksQAYa__contactItem{border-bottom:1px dotted #1a12092e;align-items:center;gap:13px;padding:11px 0;display:flex}.ClassifiedPortfolio-module__ksQAYa__ciIcon{border:1px solid #1a120933;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;display:flex}.ClassifiedPortfolio-module__ksQAYa__ciLbl{letter-spacing:2px;opacity:.34;margin-bottom:2px;font-family:Share Tech Mono,monospace;font-size:7.5px}.ClassifiedPortfolio-module__ksQAYa__ciVal{opacity:.72;font-size:12.5px}.ClassifiedPortfolio-module__ksQAYa__ciVal a{color:inherit;text-decoration:none}.ClassifiedPortfolio-module__ksQAYa__ciVal a:hover{opacity:.9;text-decoration:underline}.ClassifiedPortfolio-module__ksQAYa__contactStamp{opacity:.38;text-align:center;letter-spacing:1px;border:1px solid #1a120924;margin-top:18px;padding:11px;font-family:Share Tech Mono,monospace;font-size:8.5px;line-height:1.9}.ClassifiedPortfolio-module__ksQAYa__hint{letter-spacing:3px;color:#ffffff26;white-space:nowrap;pointer-events:none;z-index:10;font-family:Share Tech Mono,monospace;font-size:10px;animation:5s 2s both ClassifiedPortfolio-module__ksQAYa__hintFade;position:fixed;bottom:26px;left:50%;transform:translate(-50%)}@keyframes ClassifiedPortfolio-module__ksQAYa__hintFade{0%{opacity:0}20%{opacity:1}75%{opacity:1}to{opacity:0}}
