@-ms-viewport{width:device-width}html{height:100%}body{height:100%;font-family:"Trebuchet MS","Geneva",Helvetica,Arial,sans-serif;font-size:18pt;font-size:5vmin}a,a:visited{text-decoration:none;color:#24b732/* #31CC34 */}a:hover,a:active{color:#61e06d;/* #3DFF40 */text-decoration:underline}.left-container{margin-top:10vh}.logo-container{display:table;margin:0 auto;width:100%;height:50vh}.logo-align{display:table-cell;vertical-align:bottom;width:auto}.logo-align object,.logo-align img{display:block;margin:0 auto;max-width:65vw;max-height:50vh;/* assume wider than tall */width:auto;height:auto}.name-container{position:relative;margin-top:0.2em;margin-bottom:3vh;width:100%;height:10vh;font-family:"Courier New","Andale Mono","Bitstream Vera Sans Mono",monospace;font-size:100%/* our reference scaled font size */}.name-align{position:absolute;right:0;padding:0 1.7em 0 0;width:50%}.name-spans{position:absolute;top:0;white-space:nowrap}.name-spans .__re,.name-spans .__dot,.name-spans .__ext,.name-spans .__com{margin-left:0.3em}.name-spans .__ext{position:relative}.name-spans .__ext span{position:absolute;top:0}.name-spans.__frames{/* container */-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;/* make it just "cantremember.com" */opacity:0/* if animation not supported */}.name-spans.__frames.__anim{-webkit-animation-name:name__anim;animation-name:name__anim;-webkit-animation-duration:8s;animation-duration:8s}.name-spans.__anim .__cant{-webkit-animation-name:name__cant;animation-name:name__cant;-webkit-animation-duration:8s;animation-duration:8s}.name-spans.__anim .__re{-webkit-animation-name:name__re;animation-name:name__re;-webkit-animation-duration:8s;animation-duration:8s}.name-spans.__anim .__mem{-webkit-animation-name:name__mem;animation-name:name__mem;-webkit-animation-duration:8s;animation-duration:8s}.name-spans.__anim .__ber{-webkit-animation-name:name__ber;animation-name:name__ber;-webkit-animation-duration:8s;animation-duration:8s}.name-spans.__anim .__dot{-webkit-animation-name:name__dot;animation-name:name__dot;-webkit-animation-duration:8s;animation-duration:8s}.name-spans.__anim .__edu_{color:#999;-webkit-animation-name:name__edu_;animation-name:name__edu_;-webkit-animation-duration:8s;animation-duration:8s}.name-spans.__anim .__edu_strike{text-decoration:line-through;color:#999;-webkit-animation-name:name__edu_strike;animation-name:name__edu_strike;-webkit-animation-duration:8s;animation-duration:8s}.name-spans.__anim .__mil_{color:#999;-webkit-animation-name:name__mil_;animation-name:name__mil_;-webkit-animation-duration:8s;animation-duration:8s}.name-spans.__anim .__mil_strike{text-decoration:line-through;color:#999;-webkit-animation-name:name__mil_strike;animation-name:name__mil_strike;-webkit-animation-duration:8s;animation-duration:8s}.name-spans.__anim .__com_{color:#999;-webkit-animation-name:name__com_;animation-name:name__com_;-webkit-animation-duration:8s;animation-duration:8s}.name-spans.__final{/* container */opacity:1;/* if animation not supported */font-weight:bold}.name-spans.__final.__anim{-webkit-animation-name:name__final;animation-name:name__final;-webkit-animation-duration:8s;animation-duration:8s}@-webkit-keyframes name__anim{/* container */0%{opacity:1}99%{opacity:1}100%{opacity:0}}@keyframes name__anim{/* container */0%{opacity:1}99%{opacity:1}100%{opacity:0}}@-webkit-keyframes name__cant{0%{opacity:0}6.25%{opacity:0}7.25%{opacity:1}100%{opacity:1}/* 0.5s */}@keyframes name__cant{0%{opacity:0}6.25%{opacity:0}7.25%{opacity:1}100%{opacity:1}/* 0.5s */}@-webkit-keyframes name__re{0%{opacity:0}12.5%{opacity:0}13.5%{opacity:1}100%{opacity:1}/* 1.0s */}@keyframes name__re{0%{opacity:0}12.5%{opacity:0}13.5%{opacity:1}100%{opacity:1}/* 1.0s */}@-webkit-keyframes name__mem{0%{opacity:0}16.25%{opacity:0}17.25%{opacity:1}100%{opacity:1}/* 1.3s */}@keyframes name__mem{0%{opacity:0}16.25%{opacity:0}17.25%{opacity:1}100%{opacity:1}/* 1.3s */}@-webkit-keyframes name__ber{0%{opacity:0}22.5%{opacity:0}23.5%{opacity:1}100%{opacity:1}/* 1.8s */}@keyframes name__ber{0%{opacity:0}22.5%{opacity:0}23.5%{opacity:1}100%{opacity:1}/* 1.8s */}@-webkit-keyframes name__dot{0%{opacity:0}30%{opacity:0}31%{opacity:1}100%{opacity:1}/* 2.4s */}@keyframes name__dot{0%{opacity:0}30%{opacity:0}31%{opacity:1}100%{opacity:1}/* 2.4s */}@-webkit-keyframes name__edu_{0%{opacity:0}42.5%{opacity:0}43.5%{opacity:1}59%{opacity:1}60%{opacity:0}100%{opacity:0}/* 3.4s */}@keyframes name__edu_{0%{opacity:0}42.5%{opacity:0}43.5%{opacity:1}59%{opacity:1}60%{opacity:0}100%{opacity:0}/* 3.4s */}@-webkit-keyframes name__edu_strike{0%{opacity:0}55%{opacity:0}56%{opacity:1}59%{opacity:1}60%{opacity:0}100%{opacity:0}/* 4.4s */}@keyframes name__edu_strike{0%{opacity:0}55%{opacity:0}56%{opacity:1}59%{opacity:1}60%{opacity:0}100%{opacity:0}/* 4.4s */}@-webkit-keyframes name__mil_{0%{opacity:0}60%{opacity:0}61%{opacity:1}86.5%{opacity:1}87.5%{opacity:0}100%{opacity:0}/* 4.8s */}@keyframes name__mil_{0%{opacity:0}60%{opacity:0}61%{opacity:1}86.5%{opacity:1}87.5%{opacity:0}100%{opacity:0}/* 4.8s */}@-webkit-keyframes name__mil_strike{0%{opacity:0}72.5%{opacity:0}73.5%{opacity:1}86.5%{opacity:1}87.5%{opacity:0}100%{opacity:0}/* 5.8s */}@keyframes name__mil_strike{0%{opacity:0}72.5%{opacity:0}73.5%{opacity:1}86.5%{opacity:1}87.5%{opacity:0}100%{opacity:0}/* 5.8s */}@-webkit-keyframes name__com_{0%{opacity:0}87.5%{opacity:0}88.5%{opacity:1}100%{opacity:1}/* 7.0s */}@keyframes name__com_{0%{opacity:0}87.5%{opacity:0}88.5%{opacity:1}100%{opacity:1}/* 7.0s */}@-webkit-keyframes name__final{/* container */0%{opacity:0}95%{opacity:0}96%{opacity:1}100%{opacity:1}/* 7.6s */}@keyframes name__final{/* container */0%{opacity:0}95%{opacity:0}96%{opacity:1}100%{opacity:1}/* 7.6s */}.nav-container{width:100%;text-align:center;font-size:80%;letter-spacing:0.05em}.nav-container ul{display:inline-block;margin:0 auto;padding-left:0.5em;list-style:none}.nav-container li{display:inline;padding:0 0.5em}.nav-container li:first-child{padding-left:0}.nav-container li:last-child{padding-right:0}nav{padding:0;margin:0}@media screen and (min-aspect-ratio: 5/3){.left-container{width:65%;margin-top:20vh;float:left}.logo-container{margin:0}.nav-container{width:30%;margin-top:35vh;float:left;text-align:left}.nav-container ul{padding-left:0;margin:0}}