.depth-type{--depth-face: #f4f0e8;--depth-side: #0a756b;--depth-shadow: rgba(0, 34, 33, .35);--depth-gleam: rgba(221, 255, 245, .27);display:inline-block;position:relative;vertical-align:baseline;color:var(--depth-face);font:inherit;line-height:inherit;text-shadow:1px 1px 0 var(--depth-side),2px 2px 0 var(--depth-side),3px 3px 0 var(--depth-side),4px 4px 0 var(--depth-side),6px 9px 14px var(--depth-shadow);transform:translateZ(0);transform-origin:50% 65%;transition:transform .38s cubic-bezier(.22,1,.36,1),text-shadow .38s cubic-bezier(.22,1,.36,1);isolation:isolate}.depth-type:after{content:"";position:absolute;inset:-.06em -.02em;border-radius:.12em;background:radial-gradient(ellipse at var(--depth-light-x, 50%) var(--depth-light-y, 35%),var(--depth-gleam) 0%,transparent 68%),linear-gradient(110deg,transparent 35%,var(--depth-gleam) 49%,transparent 63%);background-size:100% 100%,230% 100%;background-position:center,130% center;mix-blend-mode:screen;opacity:0;pointer-events:none;clip-path:inset(0 round .12em);transition:opacity .25s ease}.depth-type--hero{--depth-face: #f4f0e8;--depth-side: #0e8a7d;--depth-shadow: rgba(0, 0, 0, .45)}.depth-type--accent{--depth-face: #53e5d1;--depth-side: #075d58;--depth-shadow: rgba(0, 0, 0, .38)}.depth-type--section{--depth-face: #101817;--depth-side: #358a7f;--depth-shadow: rgba(6, 69, 64, .2);--depth-gleam: rgba(83, 215, 190, .2)}html[data-theme=dark] .depth-type--section{--depth-face: #f4f0e8;--depth-side: #136e66;--depth-shadow: rgba(0, 0, 0, .38)}.depth-type--signature{--depth-face: #f7fff9;--depth-side: #087c71;--depth-shadow: rgba(0, 0, 0, .48);--depth-gleam: rgba(255, 255, 255, .2)}.depth-type--cta{--depth-face: #f4f0e8;--depth-side: #146c64;--depth-shadow: rgba(0, 0, 0, .3)}@media(hover:hover)and (pointer:fine){.depth-type:hover{transform:translate3d(-1px,-2px,0) rotateX(var(--depth-rotate-x, 0deg)) rotateY(var(--depth-rotate-y, 0deg));text-shadow:1px 1px 0 var(--depth-side),2px 2px 0 var(--depth-side),3px 3px 0 var(--depth-side),4px 4px 0 var(--depth-side),5px 5px 0 var(--depth-side),7px 11px 18px var(--depth-shadow)}.depth-type:hover:after{opacity:1;animation:depthTypeSweep 1.05s ease-out both}}@keyframes depthTypeSweep{0%{background-position:center,135% center}to{background-position:center,-60% center}}.profile-name .depth-type{text-shadow:1px 1px 0 var(--depth-side),2px 2px 0 var(--depth-side),3px 3px 0 var(--depth-side),4px 7px 12px var(--depth-shadow)}@media(max-width:600px){.depth-type{text-shadow:1px 1px 0 var(--depth-side),2px 2px 0 var(--depth-side),3px 5px 10px var(--depth-shadow)}.depth-type:after{display:none}}@media(prefers-reduced-motion:reduce),print{.depth-type{transform:none!important;transition:none!important}.depth-type:after{display:none!important;animation:none!important}}@media(prefers-contrast:more){.depth-type{text-shadow:none!important}.depth-type:after{display:none!important}}
