.about{padding:var(--padding)}.about h1{font-size:var(--font-size);font-weight:600}.about .byline{text-wrap:balance;font-weight:600}.about .exp{font-size:max(4vmax,28.8px);font-weight:800;text-align:end}.clock{width:max(12dvmax,96px);aspect-ratio:1/1;box-shadow:0 0 0 max(.5dvmax,1px) var(--textColor) inset;border-radius:50%;background-color:var(--backgroundColor);position:relative;cursor:grab;opacity:1;touch-action:manipulation}.clock:active{cursor:grabbing}.clock .clockPiece{position:absolute;inset:max(.5dvmax,1px)}.clock .clockPiece svg{width:100%;height:100%;display:block}.clock .clockPiece.seconds{z-index:3}.clock .clockPiece.minutes{z-index:2}.clock .clockPiece.hours{z-index:1}.link{background-color:var(--textColor);color:var(--backgroundColor);border-radius:100vw;line-height:1.6;width:fit-content;height:fit-content;display:block;opacity:1;cursor:grab;padding:10px;touch-action:manipulation}.link a{color:inherit;text-decoration:none;padding:0 var(--padding);border:none;outline:none;display:block;touch-action:manipulation!important;cursor:pointer;font-weight:600;white-space:nowrap;font-size:max(4dvmax,28.8px);padding-left:max(4dvmax,19.2px);padding-right:max(4dvmax,19.2px);margin:-10px}@media(max-width:768px){.link a{font-size:min(6vw,24px);white-space:normal;word-break:break-word;text-align:center;max-width:calc(100vw - 40px)}}body.dragging .link{cursor:grabbing}body.dragging .link a{pointer-events:none}.flag{width:max(8dvmax,48px);height:max(8dvmax,48px);border-radius:50%;background-color:var(--backgroundColor);border:max(.3dvmax,2px) solid var(--textColor);display:flex;align-items:center;justify-content:center;font-size:max(4dvmax,24px);cursor:grab;opacity:1;transition:transform .2s ease;touch-action:manipulation}.flag:hover{transform:scale(1.1)}.flag:active{cursor:grabbing}.profile{width:max(14dvmax,96px);height:max(14dvmax,96px);border-radius:50%;overflow:hidden;cursor:grab;opacity:1;border:max(.5dvmax,2px) solid var(--textColor);touch-action:manipulation}.profile:active{cursor:grabbing}.profile img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;-webkit-user-select:none;user-select:none}:root{--font-size: max(5.5vmax, 28.8px);--padding: max(4vmax, 19.2px);--backgroundColor: #fff;--textColor: #000}@media(prefers-color-scheme:dark){:root{--backgroundColor: #000;--textColor: #fff}}*{margin:0;padding:0;box-sizing:border-box}body,html{width:100%;height:100%;overflow:hidden;position:relative}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:var(--font-size);line-height:1.1;color:var(--textColor);background-color:var(--backgroundColor);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;text-size-adjust:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation}.links{position:absolute;inset:0;z-index:1;display:flex;flex-direction:row;align-content:flex-end;align-items:flex-end;flex-wrap:wrap}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
