*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:DM Mono,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:360px){.\!container{max-width:360px!important}.container{max-width:360px}}@media (min-width:480px){.\!container{max-width:480px!important}.container{max-width:480px}}@media (min-width:900px){.\!container{max-width:900px!important}.container{max-width:900px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-none{cursor:none}.resize{resize:both}.flex-row{flex-direction:row}.overflow-x-hidden{overflow-x:hidden}.rounded{border-radius:.25rem}.border{border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.underline{text-decoration-line:underline}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@property --ga{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes bspin{to{--ga:360deg}}@keyframes fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes spulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes vfPulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes shutterSnap{0%{transform:scale(1)}30%{transform:scale(.7)}60%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes shutterFlash{0%,to{fill:var(--color-accent)}30%{fill:#fff}}@keyframes shutterRipple{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(4.5)}}@keyframes recBlink{0%,49%{opacity:1}50%,to{opacity:.1}}@keyframes vinylSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes themeRipple{0%{opacity:.45;transform:translate(-50%,-50%)scale(0)}to{opacity:0;transform:translate(-50%,-50%)scale(80)}}.theme-ripple{background:radial-gradient(circle, rgba(var(--color-accent-rgb), .6) 0%, rgba(var(--color-accent-rgb), 0) 60%);pointer-events:none;z-index:9998;will-change:transform, opacity;border-radius:9999px;width:40px;height:40px;animation:.95s ease-out forwards themeRipple;position:fixed}@keyframes apertureClose{0%{opacity:0;transform:scale(1.25)rotate(0)}25%{opacity:.9;transform:scale(1)rotate(15deg)}65%{opacity:1;transform:scale(.35)rotate(45deg)}to{opacity:0;transform:scale(.15)rotate(60deg)}}@keyframes apertureCloseInner{0%{opacity:0;transform:scale(.9)rotate(0)}30%{opacity:.7;transform:scale(.7)rotate(-20deg)}70%{opacity:1;transform:scale(.25)rotate(-50deg)}to{opacity:0;transform:scale(.1)rotate(-70deg)}}.cursor-viewfinder{pointer-events:none;z-index:9999;will-change:transform;width:48px;height:48px;position:fixed;top:-24px;left:-24px}.cursor-viewfinder svg{transform-origin:50%;filter:drop-shadow(0 0 1.5px #000000d9)drop-shadow(0 1px 2px #0000008c);transition:transform .25s,filter .25s}.light .cursor-viewfinder svg{filter:drop-shadow(0 0 1.5px #0000008c)drop-shadow(0 1px 2px #00000059)}.vf-corner{fill:none;stroke:var(--color-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.vf-dot{fill:var(--color-accent);animation:1.8s ease-in-out infinite vfPulse}.vf-grid{stroke:var(--color-accent);stroke-width:.4px;opacity:.22}.vf-af{fill:none;stroke:var(--color-accent);stroke-width:.8px;stroke-dasharray:3 2;opacity:.55}.vf-tick{stroke:var(--color-accent);stroke-width:1px;stroke-linecap:round;opacity:.75}.vf-ripple{fill:none;stroke:var(--color-accent);stroke-width:1.5px;transform-origin:24px 24px;opacity:0;transform:scale(0)}.vf-rec{fill:var(--color-red);filter:drop-shadow(0 0 2px rgba(var(--color-red-rgb), .8));animation:1s step-end infinite recBlink}.vf-aperture{fill:none;stroke:var(--color-accent);stroke-width:1.2px;stroke-linejoin:round;transform-origin:24px 24px;opacity:0}.vf-aperture-inner{stroke:var(--color-accent2);stroke-width:1px}.vf-corner,.vf-grid,.vf-af,.vf-tick,.vf-dot,.vf-rec{transition:opacity .25s,stroke-width .25s}body.cursor-hover .cursor-viewfinder svg{filter:drop-shadow(0 0 1.5px #000000b3);transform:scale(.78)}.light body.cursor-hover .cursor-viewfinder svg{filter:drop-shadow(0 0 1.5px #00000080)}body.cursor-hover .vf-corner{stroke-width:1.25px;opacity:.7}body.cursor-hover .vf-grid{opacity:.04}body.cursor-hover .vf-af{opacity:.12}body.cursor-hover .vf-tick{opacity:.22}body.cursor-hover .vf-dot{opacity:.35;animation:none}body.cursor-hover .vf-rec{opacity:0}body.cursor-hover.cursor-bold .cursor-viewfinder svg{filter:drop-shadow(0 0 2.5px #000000f2)drop-shadow(0 1px 2px #000000b3);transform:scale(.92)}body.cursor-hover.cursor-bold .vf-corner{stroke-width:2px;opacity:1}body.cursor-hover.cursor-bold .vf-af{opacity:.45}body.cursor-hover.cursor-bold .vf-tick{opacity:.6}body.cursor-hover.cursor-bold .vf-dot{opacity:.85}body.cursor-click .cursor-viewfinder svg{animation:.28s ease-out shutterSnap}body.cursor-click .vf-dot{animation:.28s ease-out shutterFlash,1.8s ease-in-out infinite vfPulse}body.cursor-click .vf-ripple{animation:.45s ease-out shutterRipple}body.cursor-click .vf-aperture-outer{animation:.5s ease-out apertureClose}body.cursor-click .vf-aperture-inner{animation:.5s ease-out apertureCloseInner}:root{--color-bg:#080808;--color-bg-rgb:8, 8, 8;--color-surface:#111;--color-surface-alt:#0d0d0d;--color-surface-media:#0e0e0e;--color-border:#ffffff12;--color-border-strong:#ffffff47;--color-text:#e8e6e1;--color-text-rgb:232, 230, 225;--color-text-dim:#e8e6e1eb;--color-text-dimmer:#e8e6e1c7;--color-accent:#c8a96e;--color-accent-rgb:200, 169, 110;--color-accent2:#e2c98a;--color-green:#64dc82;--color-green-rgb:100, 220, 130;--color-red:#ff4040;--color-red-rgb:255, 64, 64;--nav-bg-scrolled:#0808086b;--vinyl-shadow-active:0 14px 26px #00000080;--vinyl-shadow-idle:0 4px 10px #0006;--vinyl-shadow-mini:0 4px 8px #00000059;--badge-bg-pr:#00005b;--badge-bg-ae:#00005b;--badge-bg-ps:#001e36;--badge-bg-ai:#300;--badge-bg-lr:#001e36;--badge-fg-pr:#99f;--badge-fg-ae:#d291ff;--badge-fg-ps:#31a8ff;--badge-fg-ai:#ff9a00;--badge-fg-lr:#50e6ff;--badge-bg-canva:linear-gradient(135deg, #00c4cc 0%, #7d2ae7 100%);--badge-fg-canva:#fff}.light{--color-bg:#f5f2ec;--color-bg-rgb:245, 242, 236;--color-surface:#ece8df;--color-surface-alt:#e4dfd5;--color-surface-media:#dcd7ce;--color-border:#00000017;--color-border-strong:#00000052;--color-text:#1c1a17;--color-text-rgb:28, 26, 23;--color-text-dim:#1c1a17eb;--color-text-dimmer:#1c1a17c7;--color-accent:#a6762a;--color-accent-rgb:166, 118, 42;--color-accent2:#c8a96e;--color-green:#1e8840;--color-green-rgb:30, 136, 64;--color-red:#cc2c2c;--color-red-rgb:204, 44, 44;--nav-bg-scrolled:#f5f2ec80;--vinyl-shadow-active:0 12px 24px #3c2d1938;--vinyl-shadow-idle:0 4px 12px #3c2d1929;--vinyl-shadow-mini:0 3px 8px #3c2d192e}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:80px}body{background:var(--color-bg);color:var(--color-text);cursor:none;-webkit-user-select:none;user-select:none;overflow-x:hidden}input,textarea,[contenteditable=true]{-webkit-user-select:text;user-select:text}@media (min-width:901px){*,:before,:after{cursor:none!important}}body,body :not(canvas):not(.ss-overlay):not(.ss-overlay *){transition:background-color .3s,border-color .3s,color .3s,-webkit-text-stroke-color .3s}.reveal{transition:opacity .8s,transform .8s!important}.reveal.visible{opacity:1;transform:translateY(0)}.grad-border{position:relative}.grad-border:before{content:"";border-radius:inherit;background:conic-gradient(from var(--ga), transparent 75%, var(--color-accent) 82%, var(--color-accent2) 88%, transparent 95%);z-index:-1;opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:-1px}.grad-border:hover:before{opacity:1;animation:2.4s linear infinite bspin}.work-border{-webkit-backdrop-filter:blur(4px)saturate(125%);backdrop-filter:blur(4px)saturate(125%);border:1px solid var(--color-border);background:linear-gradient(135deg,#ffffff0d 0%,#ffffff03 45%,#ffffff0a 100%);border-radius:6px;margin-bottom:2px;transition:border-color .4s;position:relative;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff05}.light .work-border{background:linear-gradient(135deg, rgba(var(--color-accent-rgb), .03) 0%, rgba(var(--color-accent-rgb), .01) 45%, rgba(var(--color-accent-rgb), .025) 100%);border-color:#1c1a1733;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #1c1a170d,0 8px 24px -14px #1c1a1733}.work-border.spin-border:before{inset:0}.work-border.spin-border:hover{border-color:#0000}.spin-border{position:relative}.spin-border:before{content:"";border-radius:inherit;background:conic-gradient(from var(--ga), rgba(var(--color-accent-rgb), .22) 0%, rgba(var(--color-accent-rgb), .2) 35%, rgba(var(--color-accent-rgb), .35) 55%, rgba(var(--color-accent-rgb), .65) 70%, var(--color-accent) 80%, var(--color-accent2) 86%, var(--color-accent) 92%, rgba(var(--color-accent-rgb), .55) 97%, rgba(var(--color-accent-rgb), .22) 100%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.spin-border:hover:before{opacity:1;animation:8s linear infinite bspin}.pl-card.spin-border:hover:before{animation:none}.glass-card{background:color-mix(in srgb, var(--color-surface) 28%, transparent);-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);border:1px solid color-mix(in srgb, var(--color-text) 10%, transparent);border-radius:6px;transition:border-color .25s,box-shadow .25s,background-color .3s;box-shadow:inset 0 1px #ffffff14,0 8px 28px -14px #0006}.glass-card:hover{border-color:color-mix(in srgb, var(--color-accent) 55%, transparent);box-shadow:inset 0 1px 0 #ffffff1f, 0 10px 36px -12px rgba(var(--color-accent-rgb), .25)}.glass-card.sheer{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(135deg,#ffffff0f 0%,#ffffff03 45%,#ffffff0d 100%);border-color:#ffffff24;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #ffffff08,0 8px 28px -14px #00000073}.glass-card.sheer:hover{border-color:color-mix(in srgb, var(--color-accent) 60%, transparent);box-shadow:inset 0 1px 0 #ffffff38, 0 10px 36px -12px rgba(var(--color-accent-rgb), .3)}.light .glass-card.sheer{background:linear-gradient(135deg, rgba(var(--color-accent-rgb), .035) 0%, rgba(var(--color-accent-rgb), .012) 45%, rgba(var(--color-accent-rgb), .03) 100%);border-color:#1c1a1738;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #1c1a170d,0 10px 28px -14px #1c1a1738}.light .glass-card{background:color-mix(in srgb, var(--color-surface) 50%, transparent);border-color:color-mix(in srgb, var(--color-text) 16%, transparent);box-shadow:inset 0 1px #ffffff80,0 8px 28px -14px #0000001f}.light .glass-card:hover{border-color:color-mix(in srgb, var(--color-accent) 65%, transparent);box-shadow:inset 0 1px 0 #ffffffa6, 0 10px 36px -12px rgba(var(--color-accent-rgb), .25)}.slider-arrow{background:var(--color-bg);border:1px solid var(--color-border);transition:box-shadow .3s,color .2s}.slider-arrow:hover{background:linear-gradient(var(--color-bg), var(--color-bg)) padding-box, conic-gradient(from var(--ga), transparent 70%, var(--color-accent) 80%, var(--color-accent2) 90%, transparent 100%) border-box;color:var(--color-accent);box-shadow:0 0 18px -4px rgba(var(--color-accent-rgb), .55);border-color:#0000;animation:2.4s linear infinite bspin}.hl{color:var(--color-text);-webkit-text-stroke:0px transparent;will-change:transform, filter;transition:color .25s,-webkit-text-stroke .25s,filter .35s;display:inline-block}.hl.hollow{color:#0000;-webkit-text-stroke:1.5px var(--color-text)}.hl.hollow-accent{color:#0000;-webkit-text-stroke:1.5px var(--color-accent)}.hl.lanyard-behind{color:#0000;-webkit-text-stroke:1.5px var(--color-accent);filter:url(#hero-liquify)}.hl.liquify{filter:url(#hero-liquify)}.lanyard-card{isolation:isolate;border-radius:10px;position:relative}.lanyard-card:before{content:"";border-radius:inherit;background:conic-gradient(from var(--ga), rgba(var(--color-accent-rgb), .18) 0%, rgba(var(--color-accent-rgb), .32) 28%, var(--color-accent) 52%, var(--color-accent2) 64%, var(--color-accent) 76%, rgba(var(--color-accent-rgb), .32) 92%, rgba(var(--color-accent-rgb), .18) 100%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;pointer-events:none;z-index:2;padding:1.5px;animation:5s linear infinite bspin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lanyard-card:after{content:"";background:conic-gradient(from var(--ga), transparent 0%, transparent 50%, rgba(var(--color-accent-rgb), .55) 70%, rgba(var(--color-accent-rgb), .9) 80%, rgba(var(--color-accent-rgb), .55) 90%, transparent 100%);filter:blur(8px);opacity:.7;pointer-events:none;z-index:-1;border-radius:18px;animation:5s linear infinite bspin;position:absolute;inset:-8px}.reveal{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(28px)}.drag-hide-scroll::-webkit-scrollbar{display:none}.drag-hide-scroll{scrollbar-width:none;-ms-overflow-style:none}.pl-card,.art-card,.work-item{contain:layout paint}.ss-overlay{z-index:9000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000eb;flex-direction:column;display:none;position:fixed;inset:0}.ss-overlay.open{display:flex}.nav-link:before{content:"[";opacity:0;transition:all .2s;position:absolute;left:-10px}.nav-link:after{content:"]";opacity:0;transition:all .2s;position:absolute;right:-10px}.nav-link:hover{color:var(--color-text)!important}.nav-link:hover:before{opacity:1;left:-12px}.nav-link:hover:after{opacity:1;right:-12px}@media (max-width:900px){html{scroll-padding-top:64px}body{cursor:auto}.cursor-viewfinder{display:none!important}.glass-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb, var(--color-surface) 32%, transparent)}.glass-card.sheer{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.light .glass-card{background:color-mix(in srgb, var(--color-surface) 55%, transparent)}}@media (hover:none),(pointer:coarse){body{cursor:auto}.cursor-viewfinder{display:none!important}.spin-border:before{opacity:.55;animation:none}}@media (max-width:480px){.hide-sm{display:none!important}}@media (min-width:900px){.md\:hidden{display:none}}
