.dot-field-container{width:100%;height:100%;position:relative}
.text-type{white-space:pre-wrap;display:inline-block}.text-type__cursor{opacity:1;margin-left:.25rem;display:inline-block}.text-type__cursor--hidden{display:none}
.scroll-stack-scroller{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;will-change:scroll-position;scrollbar-width:none;-ms-overflow-style:none;width:100%;height:100%;position:relative;overflow:visible auto;transform:translateZ(0)}.scroll-stack-scroller::-webkit-scrollbar{display:none}.scroll-stack-inner{min-height:100vh;padding:0 0 40vh}.scroll-stack-card-wrapper{position:relative}.scroll-stack-card{transform-origin:top;will-change:transform, filter;backface-visibility:hidden;transform-style:preserve-3d;box-sizing:border-box;width:100%;height:auto;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0;position:relative;transform:translateZ(0)}.scroll-stack-end{width:100%;height:1px}
.gradual-blur-inner{width:100%;height:100%;position:relative}.gradual-blur-inner>div{-webkit-backdrop-filter:inherit;backdrop-filter:inherit}.gradual-blur{isolation:isolate}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.gradual-blur-inner>div{opacity:.5;background:#0000004d}}.gradual-blur-fixed{pointer-events:none;z-index:1000;inset:0;position:fixed!important}
.ResumeSection-module__yS-NdW__hint{animation:1.8s ease-in-out infinite ResumeSection-module__yS-NdW__pulse}@keyframes ResumeSection-module__yS-NdW__pulse{0%,to{opacity:1}50%{opacity:.35}}
.true-focus-container{flex-wrap:wrap;align-items:center;display:inline-flex;position:relative}.true-focus-word{white-space:nowrap;cursor:default;display:inline-block;position:relative}
