.icon-text[data-v-418e36cf]{display:block;font-size:12px;font-weight:300;overflow:hidden;width:60px!important}.icon-photos[data-v-418e36cf],.icon-text[data-v-418e36cf]{color:#000;text-overflow:ellipsis}.icon-photos[data-v-418e36cf]{align-items:center;display:flex;flex-direction:column;margin:1rem;text-align:center;width:60px}.icon-photos[data-v-418e36cf]:hover{cursor:pointer}.icon-photos:focus .icon-image-photos[data-v-418e36cf]{filter:grayscale(100%) brightness(30%) sepia(100%) hue-rotate(-180deg) saturate(400%) contrast(.9)}.icon-photos:focus .icon-text[data-v-418e36cf]{background:#000076;color:#fff;margin:0}.icon-photos:focus .border-box[data-v-418e36cf]{border:1px dotted #000}.icon-image-photos[data-v-418e36cf]{height:30px;margin-bottom:5px;width:30px}.grid-container-photos[data-v-418e36cf]{display:flex;flex-direction:row;flex-wrap:wrap;height:0!important}.file-explorer[data-v-418e36cf]{background:#fff;border-color:#000 #fafafa #fafafa #000;border-style:solid;border-width:1.5px;box-shadow:none;height:calc(100% - 54px);margin:2px;overflow-y:auto;padding:2px;width:auto;z-index:10}.minimize[data-v-418e36cf]{display:none}.window[data-v-418e36cf]{box-sizing:border-box;display:flex;flex-flow:column;margin:0;padding:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fullscreen[data-v-418e36cf]{height:var(--fullscreen)!important;margin:0;padding:0;transition:all .5s ease;width:100%!important}.content[data-v-418e36cf]{flex-grow:1;overflow-x:hidden;padding:var(--content-padding-top) var(--content-padding-right) var(--content-padding-bottom) var(--content-padding-left)}.bottom-bar[data-v-418e36cf]{display:flex;height:22px;width:100%}.bar[data-v-418e36cf]{border-color:#000 #fafafa #fafafa #000;border-style:solid;border-width:1.5px;box-shadow:none;height:100%;margin:2px;padding:0 2px 1px 0}.left-bar[data-v-418e36cf],.right-bar[data-v-418e36cf]{align-items:center;display:flex;justify-content:flex-start;padding-left:2px;width:100%}.top-bar[data-v-418e36cf]{background:#00007c}.top-bar-nav[data-v-418e36cf]{display:flex;height:22px;width:100%}.top-bar-text[data-v-418e36cf]{height:100%;justify-content:flex-start;padding-left:12px}.top-bar-text[data-v-418e36cf],.top-bar-window[data-v-418e36cf]{align-items:center;display:flex}.top-bar-window[data-v-418e36cf]{flex-direction:row;justify-content:space-between;margin:2px;padding:2px;width:auto;z-index:10}.top-bar-deactivated[data-v-418e36cf]{background:#7b7d7b}.top-bar[data-v-418e36cf]:hover{cursor:default}.window-name[data-v-418e36cf]{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:500;margin:0 0 0 3px;padding:0}.icon-image[data-v-418e36cf]{height:15px;margin-bottom:0;margin-right:5px;margin-top:0;width:15px}.minimize[data-v-5d83c5df]{display:none}.window[data-v-5d83c5df]{box-sizing:border-box;display:flex;flex-flow:column;margin:0;padding:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fullscreen[data-v-5d83c5df]{height:var(--fullscreen)!important;left:0!important;margin:0;padding:0;top:0!important;transition:all .5s ease;width:100%!important}.content[data-v-5d83c5df]{flex-grow:1;overflow-x:hidden;padding:var(--content-padding-top) var(--content-padding-right) var(--content-padding-bottom) var(--content-padding-left)}.top-bar[data-v-5d83c5df]{background:#00007c}.top-bar-window[data-v-5d83c5df]{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:2px;padding:2px;width:auto;z-index:10}.top-bar-deactivated[data-v-5d83c5df]{background:#7b7d7b}.top-bar[data-v-5d83c5df]:hover{cursor:default}.window-name[data-v-5d83c5df]{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:500;margin:0 0 0 3px;padding:0}.icon-image[data-v-5d83c5df]{height:15px;margin-bottom:0;margin-right:5px;margin-top:0;width:15px}.window.mobile[data-v-5d83c5df]{left:0!important;top:0!important}.minimize[data-v-ae2abf8b]{display:none}.window-style[data-v-ae2abf8b]{box-sizing:border-box;display:flex;flex-flow:column;margin:0;max-width:100vw!important;padding:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fullscreen[data-v-ae2abf8b]{margin:0;padding:0;transition:all .5s ease;width:100%!important}.content[data-v-ae2abf8b],.fullscreen[data-v-ae2abf8b]{height:var(--fullscreen)!important}.content[data-v-ae2abf8b]{display:flex;flex-direction:column;flex-grow:1;overflow:hidden;overflow-x:hidden;padding:var(--content-padding-top) var(--content-padding-right) var(--content-padding-bottom) var(--content-padding-left)}.top-bar[data-v-ae2abf8b]{background:#00007c}.icon-image[data-v-ae2abf8b]{height:15px;margin-bottom:0;margin-right:5px;margin-top:0;width:15px}.top-bar-window[data-v-ae2abf8b]{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:2px;padding:2px;width:auto;z-index:10}.top-bar-deactivated[data-v-ae2abf8b]{background:#7b7d7b}.top-bar[data-v-ae2abf8b]:hover{cursor:default}.window-name[data-v-ae2abf8b]{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:500;margin:0 0 0 3px;padding:0}.subject[data-v-ae2abf8b]{background:none;border:none;width:100%}p[data-v-ae2abf8b]{color:#9b9b9b;font-size:14px;margin:0;padding:0}button[data-v-ae2abf8b]{outline:none}hr[data-v-ae2abf8b]{background-color:#9c9c9c33;width:100%}.sent[data-v-ae2abf8b]{background:silver;border-color:#fafafa #5a5a5a #5a5a5a #fafafa;border-style:solid;border-width:1.5px;box-shadow:1.5px 1.5px #000;padding:1px;vertical-align:middle}.sent[data-v-ae2abf8b]:active{background:repeating-conic-gradient(#bdbebd 0,#bdbebd 25%,#fff 0,#fff 50%) 50% /2px 2px;border-bottom:1.5px solid #fafafa;border-right:1.5px solid #fafafa;border-top:1.5px solid #000;box-shadow:none}.border-box[data-v-ae2abf8b]{align-items:center;border:1px solid transparent;display:flex;justify-content:center}.border[data-v-ae2abf8b]:active{border:1px dotted #000}.sent[data-v-ae2abf8b]:hover{cursor:pointer}.container-details[data-v-ae2abf8b]{background:#fff;border:1px solid #fff;margin:0;padding:0;width:100%}.header[data-v-ae2abf8b]{font-size:24px;font-weight:700;margin-left:8px;max-width:auto;overflow:auto;padding-top:10px;text-overflow:ellipsis}.send-bar[data-v-ae2abf8b]{border:1px solid #fff;font-size:12px;margin:2px;outline:1px solid #7b7d7b;padding:4px}.receipient[data-v-ae2abf8b]{background:#c2d6fc;border-radius:3px;font-size:14px;padding-left:5px;padding-right:5px}.from-container[data-v-ae2abf8b],.subject-container[data-v-ae2abf8b]{align-items:center;display:flex;height:35px!important}input[data-v-ae2abf8b]{outline:none}textarea[data-v-ae2abf8b]{background:none;border-color:#000 #fafafa #fafafa #000;border-radius:0;border-style:solid;border-width:1.5px;box-shadow:none;caret-color:#000;color:#000;flex-grow:1;font-size:14px;margin:0;resize:none;width:100%!important}.navbar-container[data-v-2395d858]{align-items:center;background:silver;border-top:2px solid #fafafa;display:flex;flex-direction:row;height:35px;width:100%;z-index:100}.navbar-item[data-v-2395d858]{align-items:center!important;background:silver;border-color:#fafafa #5a5a5a #5a5a5a #fafafa;border-radius:.5px;border-style:solid;border-width:1.5px;box-shadow:1.5px 1.5px #000;display:flex;font-size:.7rem;font-weight:700;height:28px;justify-content:flex-start;margin-left:2px;margin-right:2px;padding-left:5px;padding-right:5px;padding-top:2px;width:100px}.navbar-item[data-v-2395d858]:active{background:silver;border-color:#000 #fafafa #fafafa #000;border-style:solid;border-width:1.5px;box-shadow:none}.navbar-item[data-v-2395d858]:hover{cursor:pointer}.navbar-item-depressed[data-v-2395d858]{align-items:center;background:silver;background:repeating-conic-gradient(#bdbebd 0,#bdbebd 25%,#fff 0,#fff 50%) 50% /2px 2px;border-color:#000 #fafafa #fafafa #000;border-radius:.5px;border-style:solid;border-width:1.5px;box-shadow:none;display:flex;font-size:.7rem;font-weight:700;height:28px;justify-content:flex-start;margin-left:2px;margin-right:2px;padding-left:5px;padding-right:5px;padding-top:2px;width:100px}.start-icon[data-v-2395d858]{height:18px;width:18px}.start-menu[data-v-2395d858]{align-items:center;background:silver;border-color:#fafafa #5a5a5a #5a5a5a #fafafa;border-style:solid;border-width:1.5px;box-shadow:1.5px 1.5px #000;display:flex!important;height:25px;justify-content:center;margin:5px;width:65px}.start-menu[data-v-2395d858]:hover{cursor:pointer}.start-menu[data-v-2395d858]:active{background:silver}.start-menu-depressed[data-v-2395d858],.start-menu[data-v-2395d858]:active{border-color:#000 #fafafa #fafafa #000;border-style:solid;border-width:1.5px;box-shadow:none}.start-menu-depressed[data-v-2395d858]{background:repeating-conic-gradient(#bdbebd 0,#bdbebd 25%,#fff 0,#fff 50%) 50% /2px 2px}.border-box[data-v-2395d858],.container-border[data-v-2395d858]{align-items:center;display:flex;justify-content:center}.border-box[data-v-2395d858]{border:1px dotted #000}.icon-image[data-v-2395d858]{height:15px;margin-bottom:0;margin-right:5px;margin-top:0;width:15px}.spacer[data-v-2395d858]{flex-grow:1}.time[data-v-2395d858]{align-items:center;background:silver;border-color:#5a5a5a #fafafa #fafafa #5a5a5a;border-style:solid;border-width:1.5px;display:flex;flex-direction:row;font-size:.6em;height:25px;justify-content:center;margin:5px;width:75px}@media only screen and (max-width:700px){.time[data-v-2395d858]{padding-left:5px;padding-right:5px;text-wrap:nowrap;width:auto!important}.icon-image[data-v-2395d858]{height:0;margin-right:0;width:0}.navbar-item[data-v-2395d858],.navbar-item-depressed[data-v-2395d858]{padding-top:0;width:auto}}button[data-v-2395d858]{background:none;border:none;color:inherit;font:inherit;outline:inherit}p[data-v-2395d858]{margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.bio-container[data-v-2c90a3be]{font-family:"MS Sans Serif",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0 auto;max-width:430px}.win95-btn[data-v-2c90a3be]{background:silver;border-color:#fff grey grey #fff;border-style:solid;border-width:2px;box-shadow:inset -1px -1px #000;line-height:1;min-width:88px;padding:4px 10px}.win95-btn[data-v-2c90a3be]:active{border-color:grey #fff #fff grey;border-style:solid;border-width:2px;box-shadow:inset 1px 1px #000;transform:translate(1px,1px)}.pill[data-v-2c90a3be]{background:#e0e0e0;border:1px solid grey;padding:2px 6px}.download[data-v-fc4e58cc]{background:silver;border-color:#fafafa #5a5a5a #5a5a5a #fafafa;border-style:solid;border-width:1.5px;box-shadow:1.5px 1.5px #000;margin-right:5px;padding:2px;vertical-align:middle}.download[data-v-fc4e58cc]:active{background:repeating-conic-gradient(#bdbebd 0,#bdbebd 25%,#fff 0,#fff 50%) 50% /2px 2px;border-color:#000 #fafafa #fafafa #000;border-style:solid;border-width:1.5px;box-shadow:none}.download-bar[data-v-fc4e58cc]{border:1px solid #fff;display:flex;flex-direction:row;font-size:12px;outline:1px solid #7b7d7b;padding:4px;width:100%}.icon-image[data-v-fc4e58cc]{height:15px;margin-bottom:0;margin-right:5px;margin-top:0;width:15px}.border[data-v-fc4e58cc]{align-items:center;border:1px solid transparent;font-family:"MS Sans Serif";justify-content:center;src:url(~@/assets/fonts/MS-Sans-Serif.ttf)}.border[data-v-fc4e58cc]:active{border:1px dotted #000}.download[data-v-fc4e58cc]:hover{cursor:pointer}.frame[data-v-fc4e58cc]{height:97.5%;width:100%}.work-experience-flow[data-v-c049e701]{font-family:Arial,Helvetica,sans-serif}.hero-section[data-v-c049e701]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:hsla(0,0%,100%,.3) rgba(0,0,0,.3) rgba(0,0,0,.3) hsla(0,0%,100%,.3);border-style:solid;border-width:2px;margin-bottom:24px;padding:32px}.hero-logo[data-v-c049e701]{align-items:center;background:#fff;border-radius:8px;display:flex;height:72px;justify-content:center;padding:12px;width:72px}.hero-logo img[data-v-c049e701]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.hero-title[data-v-c049e701]{color:#fff;font-family:"MS Sans Serif",Arial,sans-serif;font-size:28px;font-weight:700;margin:0}.hero-subtitle[data-v-c049e701]{color:#ffffffe6;font-size:14px;margin:4px 0 0}.hero-text[data-v-c049e701]{color:#fff;font-size:16px;line-height:1.7;margin:0}.hero-link[data-v-c049e701]{color:gold;text-decoration:underline}.hero-link[data-v-c049e701]:hover{color:#ffed4e}.timeline-flow[data-v-c049e701]{padding:0}.experience-section[data-v-c049e701]{margin-bottom:32px}.section-header[data-v-c049e701]{margin-bottom:16px}.company-logo[data-v-c049e701]{align-items:center;background:#fff;border-color:grey #dfdfdf #dfdfdf grey;border-style:solid;border-width:2px;display:flex;flex-shrink:0;height:64px;justify-content:center;padding:10px;width:64px}.company-logo.small[data-v-c049e701]{height:48px;padding:6px;width:48px}.company-logo img[data-v-c049e701]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.section-title[data-v-c049e701]{font-family:"MS Sans Serif",Arial,sans-serif;font-size:22px;font-weight:700;margin:0 0 4px}.section-title.small[data-v-c049e701]{font-size:18px}.section-meta[data-v-c049e701]{color:#666;font-size:12px;margin:0}.section-content[data-v-c049e701]{margin-top:16px}.flow-text[data-v-c049e701]{font-size:14px;line-height:1.7;margin:0 0 16px}.flow-text.compact[data-v-c049e701]{font-size:13px;margin:0}.text-link[data-v-c049e701]{color:#00e;text-decoration:underline}.text-link[data-v-c049e701]:hover{color:#551a8b}.photo-mosaic[data-v-c049e701]{display:grid;gap:8px;grid-template-columns:repeat(4,1fr);margin:16px 0}.mosaic-photo[data-v-c049e701]{background:#fff;border-color:grey #dfdfdf #dfdfdf grey;border-style:solid;border-width:2px;cursor:pointer;overflow:hidden;padding:4px}.mosaic-photo img[data-v-c049e701]{display:block;height:140px;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%}.mosaic-photo:hover img[data-v-c049e701]{transform:scale(1.05)}.photo-strip[data-v-c049e701]{display:flex;gap:8px;margin:16px 0;overflow-x:auto;padding:4px 0}.strip-photo[data-v-c049e701]{background:#fff;border-color:grey #dfdfdf #dfdfdf grey;border-style:solid;border-width:2px;cursor:pointer;flex-shrink:0;padding:4px}.strip-photo img[data-v-c049e701]{display:block;height:160px;transition:transform .2s;width:auto}.strip-photo:hover img[data-v-c049e701]{transform:scale(1.05)}.mini-gallery[data-v-c049e701]{display:grid;gap:6px;grid-template-columns:repeat(3,1fr);margin:12px 0}.mini-photo[data-v-c049e701]{background:#fff;border-color:grey #dfdfdf #dfdfdf grey;border-style:solid;border-width:2px;cursor:pointer;overflow:hidden;padding:3px}.mini-photo img[data-v-c049e701]{display:block;height:80px;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%}.mini-photo:hover img[data-v-c049e701]{transform:scale(1.05)}.photo-banner[data-v-c049e701]{display:flex;gap:6px;margin:16px 0}.banner-photo[data-v-c049e701]{background:#fff;border-color:grey #dfdfdf #dfdfdf grey;border-style:solid;border-width:2px;cursor:pointer;flex:1;overflow:hidden;padding:4px}.banner-photo img[data-v-c049e701]{display:block;height:120px;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%}.banner-photo:hover img[data-v-c049e701]{transform:scale(1.05)}.two-col-section[data-v-c049e701]{display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-bottom:32px}.experience-section.compact[data-v-c049e701]{margin-bottom:0}.flow-divider[data-v-c049e701]{background:repeating-linear-gradient(90deg,silver,silver 4px,transparent 0,transparent 8px);height:2px;margin:32px 0}.modal-overlay[data-v-c049e701]{align-items:center;background:#000000d9;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:10000}.modal-window[data-v-c049e701]{background:silver;border-color:#fff #000 #000 #fff;border-style:solid;border-width:2px;box-shadow:inset 1px 1px #dfdfdf,inset -1px -1px gray;display:flex;flex-direction:column;max-height:90vh;max-width:90vw}.modal-title-bar[data-v-c049e701]{align-items:center;background:linear-gradient(90deg,navy,#1084d0);display:flex;justify-content:space-between;padding:4px 6px}.modal-title[data-v-c049e701]{color:#fff;font-family:"MS Sans Serif",Arial,sans-serif;font-size:14px;font-weight:700}.modal-close-btn[data-v-c049e701]{align-items:center;background:silver;border-color:#fff #000 #000 #fff;border-style:solid;border-width:2px;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:20px;justify-content:center;width:24px}.modal-close-btn[data-v-c049e701]:active{border-color:#000 #fff #fff #000;border-style:solid;border-width:2px}.modal-content[data-v-c049e701]{background:silver;overflow:auto;padding:8px}.modal-image[data-v-c049e701]{border-color:grey #dfdfdf #dfdfdf grey;border-style:solid;border-width:2px;display:block;margin:0 auto;max-height:80vh;max-width:100%}.modal-enter-active[data-v-c049e701],.modal-leave-active[data-v-c049e701]{transition:opacity .2s ease}.modal-enter-from[data-v-c049e701],.modal-leave-to[data-v-c049e701]{opacity:0}@media (max-width:768px){.two-col-section[data-v-c049e701]{gap:32px;grid-template-columns:1fr}.photo-mosaic[data-v-c049e701]{grid-template-columns:repeat(2,1fr)}}.icon-text[data-v-5f9e768b]{display:block;font-size:12px;font-weight:300;overflow:hidden;width:60px!important}.icon-photos[data-v-5f9e768b],.icon-text[data-v-5f9e768b]{color:#000;text-overflow:ellipsis}.icon-photos[data-v-5f9e768b]{align-items:center;display:flex;flex-direction:column;margin:1rem;text-align:center;width:60px}.icon-photos[data-v-5f9e768b]:hover{cursor:pointer}.icon-photos:focus .icon-image-photos[data-v-5f9e768b]{filter:grayscale(100%) brightness(30%) sepia(100%) hue-rotate(-180deg) saturate(400%) contrast(.9)}.icon-photos:focus .icon-text[data-v-5f9e768b]{background:#000076;color:#fff;margin:0}.icon-photos:focus .border-box[data-v-5f9e768b]{border:1px dotted #000}.icon-image-photos[data-v-5f9e768b]{height:30px;margin-bottom:5px;width:30px}.grid-container-photos[data-v-5f9e768b]{align-items:center;display:flex;justify-content:center}.file-explorer[data-v-5f9e768b]{background:gray;border-color:#000 #fafafa #fafafa #000;border-style:solid;border-width:1.5px;box-shadow:none;height:calc(100% - 30px);margin:2px;overflow-y:hidden;width:auto;z-index:10}.minimize[data-v-5f9e768b]{display:none}.window[data-v-5f9e768b]{box-sizing:border-box;display:flex;flex-flow:column;margin:0;padding:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fullscreen[data-v-5f9e768b]{height:var(--fullscreen)!important;margin:0;padding:0;transition:all .5s ease;width:100%!important}.content[data-v-5f9e768b]{flex-grow:1;overflow-x:hidden;padding:var(--content-padding-top) var(--content-padding-right) var(--content-padding-bottom) var(--content-padding-left)}.bottom-bar[data-v-5f9e768b]{display:flex;height:22px;width:100%}.bar[data-v-5f9e768b]{border-color:#000 #fafafa #fafafa #000;border-style:solid;border-width:1.5px;box-shadow:none;height:100%;margin:2px;padding:0 2px 1px 0}.left-bar[data-v-5f9e768b],.right-bar[data-v-5f9e768b]{align-items:center;display:flex;justify-content:flex-start;padding-left:2px;width:100%}.top-bar[data-v-5f9e768b]{background:#00007c}.top-bar-nav[data-v-5f9e768b]{display:flex;height:22px;width:100%}.top-bar-text[data-v-5f9e768b]{height:100%;justify-content:flex-start;padding-left:12px}.top-bar-text[data-v-5f9e768b],.top-bar-window[data-v-5f9e768b]{align-items:center;display:flex}.top-bar-window[data-v-5f9e768b]{flex-direction:row;justify-content:space-between;margin:2px;padding:2px;width:auto;z-index:10}.top-bar-deactivated[data-v-5f9e768b]{background:#7b7d7b}.top-bar[data-v-5f9e768b]:hover{cursor:default}.window-name[data-v-5f9e768b]{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:500;margin:0 0 0 3px;padding:0}.icon-image[data-v-5f9e768b]{height:15px;margin-bottom:0;margin-right:5px;margin-top:0;width:15px}.menu[data-v-2ce041be]{align-items:flex-end;align-items:flex-start;background:#000;background:#c3c3c3;border-color:#fafafa #5a5a5a #5a5a5a #fafafa;border-style:solid;border-width:2px 1.5px 1.5px 2px;box-shadow:1.5px 1.5px #000;display:flex;flex-direction:row;font-size:12px;height:282px;max-height:100%;max-width:100%;outline:1px solid #dedede;overflow:hidden;width:165px}a[data-v-2ce041be]{color:#000;text-decoration:none}.sidebar[data-v-2ce041be]{align-items:flex-end;background:#7b7d7b;display:flex;height:100%;width:25px}.sidebar-image[data-v-2ce041be]{width:100%}@media only screen and (max-width:600px){.sidebar[data-v-2ce041be]{align-items:flex-end;background:#7b7d7b;display:flex;height:100%;width:25px}}.divider[data-v-2ce041be]{background:#7b7d7b;border-bottom:1px solid #fff;height:1px;width:100%}.socials[data-v-2ce041be]{flex-grow:1}.social-image[data-v-2ce041be]{border-radius:6px;height:30px;margin-right:10px;width:30px}.bar[data-v-2ce041be]{align-items:center;display:flex;flex-direction:row;padding:5px 10px}.bar[data-v-2ce041be]:hover{background:#000076;color:#fff}.projects-flow[data-v-8b1ef94b]{font-family:Arial,Helvetica,sans-serif;padding:0}.project-section[data-v-8b1ef94b]{background:#fff;border-color:grey #dfdfdf #dfdfdf grey;border-style:solid;border-width:2px;margin-bottom:24px;padding:20px}.project-section.featured[data-v-8b1ef94b]{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff}.project-section.featured .project-subtitle[data-v-8b1ef94b],.project-section.featured .project-text[data-v-8b1ef94b],.project-section.featured .project-title[data-v-8b1ef94b]{color:#fff}.project-section.highlight[data-v-8b1ef94b]{border:3px solid gold;position:relative}.project-section.compact[data-v-8b1ef94b]{margin-bottom:0;padding:16px}.award-banner[data-v-8b1ef94b]{background:gold;border-bottom:2px solid #000;color:#000;font-size:14px;font-weight:700;margin:-20px -20px 16px;padding:8px 16px;text-align:center}.project-header[data-v-8b1ef94b]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.project-icon[data-v-8b1ef94b]{align-items:center;background:#fff3;border-radius:8px;display:flex;font-size:48px;height:64px;justify-content:center;width:64px}.project-icon.small[data-v-8b1ef94b]{font-size:32px;height:48px;width:48px}.project-title[data-v-8b1ef94b]{font-family:"MS Sans Serif",Arial,sans-serif;font-size:24px;font-weight:700;margin:0}.project-title.small[data-v-8b1ef94b]{font-size:18px}.project-subtitle[data-v-8b1ef94b]{font-size:14px;margin:2px 0 0;opacity:.9}.project-subtitle.small[data-v-8b1ef94b]{font-size:12px}.project-links[data-v-8b1ef94b]{display:flex;flex-wrap:wrap;gap:8px}.link-btn[data-v-8b1ef94b]{background:silver;border-color:#fff #000 #000 #fff;border-style:solid;border-width:2px;color:#000;display:inline-block;font-size:12px;font-weight:600;padding:6px 12px;text-decoration:none;transition:transform .1s}.link-btn[data-v-8b1ef94b]:hover{transform:translateY(-1px)}.link-btn[data-v-8b1ef94b]:active{border-color:#000 #fff #fff #000;border-style:solid;border-width:2px}.link-btn.small[data-v-8b1ef94b]{font-size:11px;padding:4px 8px}.photo-gallery[data-v-8b1ef94b]{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.gallery-photo[data-v-8b1ef94b]{background:#fff;border-color:grey #dfdfdf #dfdfdf grey;border-style:solid;border-width:2px;cursor:pointer;overflow:hidden;padding:4px}.gallery-photo img[data-v-8b1ef94b]{display:block;height:140px;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%}.gallery-photo:hover img[data-v-8b1ef94b]{transform:scale(1.05)}.photo-banner[data-v-8b1ef94b]{display:flex;gap:8px}.banner-photo[data-v-8b1ef94b]{background:#fff;border-color:grey #dfdfdf #dfdfdf grey;border-style:solid;border-width:2px;cursor:pointer;flex:1;overflow:hidden;padding:4px}.banner-photo img[data-v-8b1ef94b]{display:block;height:140px;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%}.banner-photo:hover img[data-v-8b1ef94b]{transform:scale(1.05)}.mini-photos[data-v-8b1ef94b]{display:flex;gap:6px}.mini-photo[data-v-8b1ef94b]{background:#fff;border-color:grey #dfdfdf #dfdfdf grey;border-style:solid;border-width:2px;cursor:pointer;flex:1;overflow:hidden;padding:3px}.mini-photo img[data-v-8b1ef94b]{display:block;height:100px;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%}.mini-photo:hover img[data-v-8b1ef94b]{transform:scale(1.05)}.project-content[data-v-8b1ef94b]{margin-top:16px}.project-text[data-v-8b1ef94b]{font-size:14px;line-height:1.7;margin:0}.project-text.compact[data-v-8b1ef94b]{font-size:13px;line-height:1.6;margin-bottom:12px}.tech-stack[data-v-8b1ef94b]{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.tech-stack.compact[data-v-8b1ef94b]{margin-top:12px}.tech-tag[data-v-8b1ef94b]{background:navy;border-color:hsla(0,0%,100%,.3) rgba(0,0,0,.3) rgba(0,0,0,.3) hsla(0,0%,100%,.3);border-style:solid;border-width:1px;color:#fff;font-size:11px;font-weight:600;padding:4px 8px}.project-section.featured .tech-tag[data-v-8b1ef94b]{background:#ffffff4d;color:#fff}.two-col-grid[data-v-8b1ef94b]{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:24px}.section-divider[data-v-8b1ef94b]{background:repeating-linear-gradient(90deg,silver,silver 4px,transparent 0,transparent 8px);height:2px;margin:24px 0}.modal-overlay[data-v-8b1ef94b]{align-items:center;background:#000000d9;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:10000}.modal-window[data-v-8b1ef94b]{background:silver;border-color:#fff #000 #000 #fff;border-style:solid;border-width:2px;box-shadow:inset 1px 1px #dfdfdf,inset -1px -1px gray;display:flex;flex-direction:column;max-height:90vh;max-width:90vw}.modal-title-bar[data-v-8b1ef94b]{align-items:center;background:linear-gradient(90deg,navy,#1084d0);display:flex;justify-content:space-between;padding:4px 6px}.modal-title[data-v-8b1ef94b]{color:#fff;font-family:"MS Sans Serif",Arial,sans-serif;font-size:14px;font-weight:700}.modal-close-btn[data-v-8b1ef94b]{align-items:center;background:silver;border-color:#fff #000 #000 #fff;border-style:solid;border-width:2px;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:20px;justify-content:center;width:24px}.modal-close-btn[data-v-8b1ef94b]:active{border-color:#000 #fff #fff #000;border-style:solid;border-width:2px}.modal-content[data-v-8b1ef94b]{background:silver;overflow:auto;padding:8px}.modal-image[data-v-8b1ef94b]{border-color:grey #dfdfdf #dfdfdf grey;border-style:solid;border-width:2px;display:block;margin:0 auto;max-height:80vh;max-width:100%}.modal-enter-active[data-v-8b1ef94b],.modal-leave-active[data-v-8b1ef94b]{transition:opacity .2s ease}.modal-enter-from[data-v-8b1ef94b],.modal-leave-to[data-v-8b1ef94b]{opacity:0}@media (max-width:768px){.two-col-grid[data-v-8b1ef94b]{gap:24px;grid-template-columns:1fr}.photo-gallery[data-v-8b1ef94b]{grid-template-columns:repeat(2,1fr)}.project-section.compact[data-v-8b1ef94b]{margin-bottom:0}}.hackathon-page[data-v-af9a25ce]{font-family:Arial,Helvetica,sans-serif;margin:0 auto;max-width:900px}.hero-banner[data-v-af9a25ce]{background:linear-gradient(135deg,gold,#ffed4e);border-color:#000 #666 #666 #000;border-style:solid;border-width:3px;margin-bottom:24px;padding:32px;text-align:center}.award-badge[data-v-af9a25ce]{background:#000;border:2px solid gold;color:gold;display:inline-block;font-size:18px;font-weight:700;margin-bottom:16px;padding:8px 24px}.main-title[data-v-af9a25ce]{color:#000;font-family:"MS Sans Serif",Arial,sans-serif;font-size:36px;font-weight:700;margin:0 0 8px}.subtitle[data-v-af9a25ce]{color:#333;font-size:18px;margin:0}.story-section[data-v-af9a25ce]{background:#fff;border-color:grey #dfdfdf #dfdfdf grey;border-style:solid;border-width:2px;margin-bottom:24px;padding:24px}.story-text[data-v-af9a25ce]{color:#333;font-size:15px;line-height:1.8;margin-bottom:20px}.story-text[data-v-af9a25ce]:last-child{margin-bottom:0}.photo-grid[data-v-af9a25ce]{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin:24px 0}.photo-frame[data-v-af9a25ce]{background:#fff;border-color:grey #dfdfdf #dfdfdf grey;border-style:solid;border-width:3px;cursor:pointer;padding:6px}.photo-frame img[data-v-af9a25ce]{display:block;height:200px;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%}.photo-frame:hover img[data-v-af9a25ce]{transform:scale(1.02)}.tech-section[data-v-af9a25ce]{background:#fff;border-color:grey #dfdfdf #dfdfdf grey;border-style:solid;border-width:2px;margin-bottom:24px;padding:24px}.section-title[data-v-af9a25ce]{border-bottom:2px solid navy;font-family:"MS Sans Serif",Arial,sans-serif;font-size:20px;font-weight:700;margin:0 0 16px;padding-bottom:8px}.tech-grid[data-v-af9a25ce]{display:flex;flex-wrap:wrap;gap:8px}.tech-tag[data-v-af9a25ce]{background:navy;border-color:hsla(0,0%,100%,.3) rgba(0,0,0,.3) rgba(0,0,0,.3) hsla(0,0%,100%,.3);border-style:solid;border-width:1px;color:#fff;font-size:12px;font-weight:600;padding:6px 12px}.links-section[data-v-af9a25ce]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.project-link[data-v-af9a25ce]{background:silver;border-color:#fff #000 #000 #fff;border-style:solid;border-width:2px;color:#000;font-size:14px;font-weight:600;padding:12px 24px;text-decoration:none;transition:transform .1s}.project-link[data-v-af9a25ce]:hover{transform:translateY(-2px)}.project-link[data-v-af9a25ce]:active{border-color:#000 #fff #fff #000;border-style:solid;border-width:2px}.modal-overlay[data-v-af9a25ce]{align-items:center;background:#000000d9;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:10000}.modal-window[data-v-af9a25ce]{background:silver;border-color:#fff #000 #000 #fff;border-style:solid;border-width:2px;box-shadow:inset 1px 1px #dfdfdf,inset -1px -1px gray;display:flex;flex-direction:column;max-height:90vh;max-width:90vw}.modal-title-bar[data-v-af9a25ce]{align-items:center;background:linear-gradient(90deg,navy,#1084d0);display:flex;justify-content:space-between;padding:4px 6px}.modal-title[data-v-af9a25ce]{color:#fff;font-family:"MS Sans Serif",Arial,sans-serif;font-size:14px;font-weight:700}.modal-close-btn[data-v-af9a25ce]{align-items:center;background:silver;border-color:#fff #000 #000 #fff;border-style:solid;border-width:2px;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:20px;justify-content:center;width:24px}.modal-close-btn[data-v-af9a25ce]:active{border-color:#000 #fff #fff #000;border-style:solid;border-width:2px}.modal-content[data-v-af9a25ce]{background:silver;overflow:auto;padding:8px}.modal-image[data-v-af9a25ce]{display:block;margin:0 auto;max-height:80vh;max-width:100%}.modal-enter-active[data-v-af9a25ce],.modal-leave-active[data-v-af9a25ce]{transition:opacity .2s ease}.modal-enter-from[data-v-af9a25ce],.modal-leave-to[data-v-af9a25ce]{opacity:0}.font-serif[data-v-97d089a0]{font-family:"Computer Modern Serif",Latin Modern Roman,Nimbus Roman No9 L,Times New Roman,Times,serif}.font-mono[data-v-97d089a0]{font-family:Computer Modern Typewriter,Latin Modern Mono,Courier New,Courier,monospace}@font-face{font-family:"Computer Modern Serif";font-style:normal;font-weight:400;src:url(https://cdn.jsdelivr.net/gh/aaaakshat/cm-web-fonts@latest/fonts/cmunrm.woff) format("woff")}@font-face{font-family:"Computer Modern Serif";font-style:normal;font-weight:700;src:url(https://cdn.jsdelivr.net/gh/aaaakshat/cm-web-fonts@latest/fonts/cmunbx.woff) format("woff")}@font-face{font-family:"Computer Modern Serif";font-style:italic;font-weight:400;src:url(https://cdn.jsdelivr.net/gh/aaaakshat/cm-web-fonts@latest/fonts/cmunti.woff) format("woff")}@font-face{font-family:Computer Modern Typewriter;font-style:normal;font-weight:400;src:url(https://cdn.jsdelivr.net/gh/aaaakshat/cm-web-fonts@latest/fonts/cmuntt.woff) format("woff")}p[data-v-97d089a0]{-webkit-hyphens:auto;hyphens:auto}a[data-v-97d089a0]{color:inherit}normalize.css v8\.0\.1|MIT License|github.com/necolas/normalize.css html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;padding:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body{background-attachment:fixed;background-image:linear-gradient(#00000026,#00000026),url(./windows95.vc7DYjyj.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0;overflow:hidden;padding:0}.window-style{background:#c3c3c3;border-color:#fafafa #5a5a5a #5a5a5a #fafafa;border-style:solid;border-width:2px 1.5px 1.5px 2px;box-shadow:1.5px 1.5px #000;max-height:100vh!important;max-width:100vw!important;min-height:80vh;min-width:50vw;outline:1px solid #dedede}#BiographyWindow.window-style{background-image:url(./clouds.DPt2Veu9.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;font-family:Georgia,serif}#BiographyWindow.window-style .content{font-family:Georgia,serif;font-size:15px;font-weight:400;letter-spacing:.3px;line-height:1.7}#BiographyWindow.window-style .content p{line-height:1.8;margin-bottom:.8em}#BiographyWindow.window-style .content h2,#BiographyWindow.window-style .content h3,#BiographyWindow.window-style .content h4{letter-spacing:.5px;line-height:1.5}#WorkExperienceWindow.window-style{background:silver;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.03) 0,rgba(0,0,0,.03) 4px);font-family:"MS Sans Serif",sans-serif}#WorkExperienceWindow.window-style .content{background:silver;font-family:"MS Sans Serif",sans-serif;font-size:13px;font-weight:400;letter-spacing:.2px;line-height:1.6}#WorkExperienceWindow.window-style .content p{color:#000;line-height:1.7;margin-bottom:.6em}#WorkExperienceWindow.window-style .content h2,#WorkExperienceWindow.window-style .content h3,#WorkExperienceWindow.window-style .content h4{color:#000;letter-spacing:.3px;line-height:1.4}#WorkExperienceWindow.window-style .content li,#WorkExperienceWindow.window-style .content ul{color:#000}@media only screen and (max-width:600px){.window-style{min-height:70vh;min-width:100vw}}.close-button,.expand-button,.minimize-button{align-items:center;background:#c3c3c3;border-color:#fafafa #5a5a5a #5a5a5a #fafafa;border-style:solid;border-width:1px;box-shadow:1px 1px #000;display:flex;font-size:20px;font-weight:700;height:16px;justify-content:center;margin-left:2px;width:16px}.close-button:active,.expand-button:active,.minimize-button:active{background:silver;border-color:#000 #fafafa #fafafa #000;border-radius:0;border-style:solid;border-width:1.5px;box-shadow:none}.triple-button{align-items:center;display:flex;justify-content:space-between}.button:hover{cursor:pointer}.top-bar:hover{cursor:default}.window-name{align-items:center;color:#fff;display:flex;font-weight:700;margin:0 0 0 3px;padding:0}p{margin:0}.grid-container{flex-wrap:wrap;margin-top:10px;width:0}.grid-container,.icon{display:flex;flex-direction:column}.icon{align-items:center;color:#000;margin:1rem;text-align:center;width:60%}.icon-text{color:#fff;font-size:smaller;margin:1px}.icon-image{height:30px;margin-bottom:5px;width:30px}.icon:focus .icon-image{filter:grayscale(100%) brightness(30%) sepia(100%) hue-rotate(-180deg) saturate(400%) contrast(.9)}.icon:focus .icon-text{background:#000076;color:#fff;margin:0}.icon:focus .border-box{border:1px dotted #ffff94}p{margin:1vw 0 0}li,p{padding:0}li{list-style-type:none;margin:0}button{background:none;border:none;color:inherit;font:inherit;outline:inherit}@font-face{font-family:"MS Sans Serif";src:url(./MS-Sans-Serif.Cjxn4tiz.ttf)}*,:after,:before{cursor:url(/cursors/arrow.svg) 0 0,url(/cursors/arrow.png) 0 0,default!important}* button,.banner-photo,.gallery-photo,.hero-link,.link,.link-btn,.mini-photo,.modal-close-btn,.mosaic-photo,.photo-frame,.photo-item,.photo-item-small,.project-link,.strip-photo,.text-link,.win95-button,[role=button],a,input[type=button],input[type=submit]{cursor:url(/cursors/pointer.svg) 5 0,url(/cursors/pointer.png) 5 0,pointer!important}#top-bar,.draggable,.top-bar-window,input[type=email],input[type=password],input[type=text],textarea{cursor:url(/cursors/arrow.svg) 0 0,url(/cursors/arrow.png) 0 0,default!important}html{overflow:hidden}h6{margin-top:5px!important}#app{font-family:"MS Sans Serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;height:calc(var(--vh, 1vh)*100);width:100%}.screen{background-image:linear-gradient(#000000a6,#00000026),url(./windows95.vc7DYjyj.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;width:100%;z-index:999}::-webkit-scrollbar{background:repeating-conic-gradient(#bdbebd 0,#bdbebd 25%,#fff 0,#fff 50%) 50% /2px 2px;width:15px}::-webkit-scrollbar-thumb{background:#bdbebd;border-color:#fafafa #5a5a5a #5a5a5a #fafafa;border-style:solid;border-width:1.5px;outline:#dbdbdb}.fullscreen{display:block;left:0!important;position:relative;right:0!important;top:0!important}.loader-overlay{align-items:center;background:#000;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:10000}.loader-image{height:720px;image-rendering:pixelated;max-height:90vh;max-width:90vw;-o-object-fit:contain;object-fit:contain;width:720px}.loader-fade-enter-active,.loader-fade-leave-active{transition:opacity .4s ease}.loader-fade-enter-from,.loader-fade-leave-to{opacity:0}.spotlight[data-v-73a07988]{background:linear-gradient(45deg,#00dc82,#36e4da 50%,#0047e1);bottom:-30vh;filter:blur(20vh);height:40vh}.gradient-border[data-v-73a07988]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.5rem;position:relative}@media (prefers-color-scheme:light){.gradient-border[data-v-73a07988]{background-color:#ffffff4d}.gradient-border[data-v-73a07988]:before{background:linear-gradient(90deg,#e2e2e2,#e2e2e2 25%,#00dc82,#36e4da 75%,#0047e1)}}@media (prefers-color-scheme:dark){.gradient-border[data-v-73a07988]{background-color:#1414144d}.gradient-border[data-v-73a07988]:before{background:linear-gradient(90deg,#303030,#303030 25%,#00dc82,#36e4da 75%,#0047e1)}}.gradient-border[data-v-73a07988]:before{background-size:400% auto;border-radius:.5rem;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5;padding:2px;position:absolute;right:0;top:0;transition:background-position .3s ease-in-out,opacity .2s ease-in-out;width:100%}.gradient-border[data-v-73a07988]:hover:before{background-position:-50% 0;opacity:1}.fixed[data-v-73a07988]{position:fixed}.left-0[data-v-73a07988]{left:0}.right-0[data-v-73a07988]{right:0}.z-10[data-v-73a07988]{z-index:10}.z-20[data-v-73a07988]{z-index:20}.grid[data-v-73a07988]{display:grid}.mb-16[data-v-73a07988]{margin-bottom:4rem}.mb-8[data-v-73a07988]{margin-bottom:2rem}.max-w-520px[data-v-73a07988]{max-width:520px}.min-h-screen[data-v-73a07988]{min-height:100vh}.w-full[data-v-73a07988]{width:100%}.flex[data-v-73a07988]{display:flex}.cursor-pointer[data-v-73a07988]{cursor:pointer}.place-content-center[data-v-73a07988]{place-content:center}.items-center[data-v-73a07988]{align-items:center}.justify-center[data-v-73a07988]{justify-content:center}.overflow-hidden[data-v-73a07988]{overflow:hidden}.bg-white[data-v-73a07988]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.px-4[data-v-73a07988]{padding-left:1rem;padding-right:1rem}.px-8[data-v-73a07988]{padding-left:2rem;padding-right:2rem}.py-2[data-v-73a07988]{padding-bottom:.5rem;padding-top:.5rem}.text-center[data-v-73a07988]{text-align:center}.text-8xl[data-v-73a07988]{font-size:6rem;line-height:1}.text-xl[data-v-73a07988]{font-size:1.25rem;line-height:1.75rem}.text-black[data-v-73a07988]{--un-text-opacity:1;color:rgb(0 0 0/var(--un-text-opacity))}.font-light[data-v-73a07988]{font-weight:300}.font-medium[data-v-73a07988]{font-weight:500}.leading-tight[data-v-73a07988]{line-height:1.25}.font-sans[data-v-73a07988]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.antialiased[data-v-73a07988]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){.dark\:bg-black[data-v-73a07988]{--un-bg-opacity:1;background-color:rgb(0 0 0/var(--un-bg-opacity))}.dark\:text-white[data-v-73a07988]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}}@media (min-width:640px){.sm\:px-0[data-v-73a07988]{padding-left:0;padding-right:0}.sm\:px-6[data-v-73a07988]{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-3[data-v-73a07988]{padding-bottom:.75rem;padding-top:.75rem}.sm\:text-4xl[data-v-73a07988]{font-size:2.25rem;line-height:2.5rem}.sm\:text-xl[data-v-73a07988]{font-size:1.25rem;line-height:1.75rem}}.spotlight[data-v-6fdef64d]{background:linear-gradient(45deg,#00dc82,#36e4da 50%,#0047e1);filter:blur(20vh)}.fixed[data-v-6fdef64d]{position:fixed}.-bottom-1\/2[data-v-6fdef64d]{bottom:-50%}.left-0[data-v-6fdef64d]{left:0}.right-0[data-v-6fdef64d]{right:0}.grid[data-v-6fdef64d]{display:grid}.mb-16[data-v-6fdef64d]{margin-bottom:4rem}.mb-8[data-v-6fdef64d]{margin-bottom:2rem}.h-1\/2[data-v-6fdef64d]{height:50%}.max-w-520px[data-v-6fdef64d]{max-width:520px}.min-h-screen[data-v-6fdef64d]{min-height:100vh}.place-content-center[data-v-6fdef64d]{place-content:center}.overflow-hidden[data-v-6fdef64d]{overflow:hidden}.bg-white[data-v-6fdef64d]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.px-8[data-v-6fdef64d]{padding-left:2rem;padding-right:2rem}.text-center[data-v-6fdef64d]{text-align:center}.text-8xl[data-v-6fdef64d]{font-size:6rem;line-height:1}.text-xl[data-v-6fdef64d]{font-size:1.25rem;line-height:1.75rem}.text-black[data-v-6fdef64d]{--un-text-opacity:1;color:rgb(0 0 0/var(--un-text-opacity))}.font-light[data-v-6fdef64d]{font-weight:300}.font-medium[data-v-6fdef64d]{font-weight:500}.leading-tight[data-v-6fdef64d]{line-height:1.25}.font-sans[data-v-6fdef64d]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.antialiased[data-v-6fdef64d]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){.dark\:bg-black[data-v-6fdef64d]{--un-bg-opacity:1;background-color:rgb(0 0 0/var(--un-bg-opacity))}.dark\:text-white[data-v-6fdef64d]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}}@media (min-width:640px){.sm\:px-0[data-v-6fdef64d]{padding-left:0;padding-right:0}.sm\:text-4xl[data-v-6fdef64d]{font-size:2.25rem;line-height:2.5rem}}
