@font-face{font-family:Franklin Gothic;src:url(/love/static/media/ITCFranklinGothicStd-DmCd.d2ee8d7c.woff2) format("woff2"),url(/love/static/media/ITCFranklinGothicStd-DmCd.30917259.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Miller;src:url(/love/static/media/Miller-TextItalic.a0764d60.woff2) format("woff2"),url(/love/static/media/Miller-TextItalic.3c588b16.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Miller;src:url(/love/static/media/Miller-Text.97f3cece.woff2) format("woff2"),url(/love/static/media/Miller-Text.6a835d7d.woff) format("woff");font-weight:400;font-style:normal}body{margin:0;padding:0;font-family:Franklin Gothic}.switch-wrapper{position:relative}.switch-wrapper>div{position:absolute;width:100%}.TripleLayoutText{font-size:100px;color:#3e3e3e;text-transform:uppercase;line-height:95.2px;padding-top:72px;padding-bottom:72px}.TripleLayoutFancy{font:60px Miller;text-transform:none}.TripleLayoutContainer{width:100%;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin:0;text-align:center}.Icon{padding:8px}.FakeButton{visibility:hidden}.Button{font-size:22px;text-transform:uppercase;color:#fa3a38;border:2px solid #fa3a38;width:207px;height:60px;text-align:center;line-height:60px;background:#fff;-webkit-transition:background .15s ease-out,color .15s ease-out;-o-transition:background .15s ease-out,color .15s ease-out;transition:background .15s ease-out,color .15s ease-out;cursor:pointer;display:inline-block}.Button:hover{background:#fa3a38;color:#fff}.DisabledButton{border-color:#9d9d9d;color:#9d9d9d;cursor:inherit}.DisabledButton:hover{background:inherit;color:#9d9d9d}.highlight{color:#fa3a38}.MiniCardOccupation{text-transform:uppercase;color:#fa3a38;font:22px Franklin Gothic;line-height:18px;display:inline-block;width:256px}.MiniCardInfo{font:18px Miller;color:#3c3c3c}.MiniCardIcon{float:left;height:32px;padding-right:12px;-webkit-transform:translateY(-24px);-ms-transform:translateY(-24px);transform:translateY(-24px);-webkit-filter:sepia(100%) hue-rotate(-33deg) saturate(100);filter:sepia(100%) hue-rotate(-33deg) saturate(100)}.MiniCardCapitalize{text-transform:capitalize}.NaturalInputContainer{display:inline-block;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#fa3a38),color-stop(50%,transparent));background-image:-webkit-linear-gradient(left,#fa3a38 50%,transparent 0);background-image:-o-linear-gradient(left,#fa3a38 50%,transparent 50%);background-image:linear-gradient(90deg,#fa3a38 50%,transparent 0);background-position:0 1.05em;background-repeat:repeat-x;background-size:6px 3px}.FormInput{border:none;font:inherit;color:#fa3a38;display:inline-block;padding:0;margin:0}.GraphPositioningContainer{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.GraphContainer{position:relative;width:70%;max-width:70vh}.Graph{border-left:2px solid #3c3c3c;border-bottom:2px solid #3c3c3c;border-top:2px dotted #dcdcdc;border-right:2px dotted #dcdcdc;width:100%;height:0;padding-bottom:100%}.GraphYLabel{position:absolute;left:-72px;top:calc(50% - 24px)}.GraphXLabel{position:absolute;bottom:-72px;left:calc(50% - 24px)}.GraphYLabel img{width:48px}.GraphXLabel img{height:48px}.GraphCanvas{position:absolute}.ShareOverlay{position:absolute;left:0;top:0;bottom:0;right:0;background:#fff;z-index:10;-webkit-animation:fadein .5s;animation:fadein .5s}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.ShareOverlayTextArea{border:none;color:#3c3c3c;font:60px Miller;text-align:center;resize:none;min-height:350px;line-height:80px;width:800px}.ShareOverlayTextArea::-webkit-input-placeholder{color:rgba(60,60,60,.5)}.ShareOverlayTextArea:-ms-input-placeholder,.ShareOverlayTextArea::-ms-input-placeholder{color:rgba(60,60,60,.5)}.ShareOverlayTextArea::placeholder{color:rgba(60,60,60,.5)}.ShareOverlayCloseButton{position:absolute;top:40px;right:40px;width:60px;height:60px;border:2px solid #fa3a38;z-index:11;line-height:60px;text-align:center;color:#fa3a38;cursor:pointer;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ShareOverlayCloseButton:after{content:"\2715";font-size:24px;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);display:inline-block}.ShareOverlayCloseButton:hover{color:#fff;background:#fa3a38}.AboutOverlayContainer{position:fixed;left:0;top:0;bottom:0;right:0;background:#fff;z-index:10;color:#3c3c3c;font-family:Miller;overflow-y:scroll;-webkit-animation:fadein .5s;animation:fadein .5s}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.AboutOverlayCloseButton{position:absolute;top:40px;right:40px;width:60px;height:60px;border:2px solid #fa3a38;z-index:11;line-height:60px;text-align:center;color:#fa3a38;cursor:pointer;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.AboutOverlayCloseButton:after{content:"\2715";font-size:24px;display:inline-block}.AboutOverlayCloseButton:hover{color:#fff;background:#fa3a38}.AboutOverlayBigLeft{font-size:60px;line-height:80px;max-width:980px;padding:80px;padding-left:212px}.AboutOverlaySmallRight{font-size:28px;line-height:44px;padding-left:38vw;max-width:670px}.AboutOverlayFooterSpacer{display:block;height:130px}a{color:#fa3a38}.GraphLayoutContainer{display:-ms-flexbox;display:flex}.GraphLayoutLeftColumn{height:calc(100vh - 80px);padding:80px;padding-bottom:0;-webkit-box-shadow:-3px 0 33.6px 1.4px hsla(240,3%,83%,.39);box-shadow:-3px 0 33.6px 1.4px hsla(240,3%,83%,.39);position:relative;max-width:500px}.GraphLayoutRightColumn{padding:0;width:100%;height:100vh}.GraphLayoutTitle{text-transform:uppercase;font-size:101.42px;line-height:101.42px;border-bottom:2px dotted #ddd;margin:0;white-space:nowrap}.GraphLayoutTitle,.GraphLayoutTitleIcons{display:inline-block}.GraphLayoutTitleIcons .Icon{height:64px;padding:0 12px}.GraphLayoutBlurb{padding-top:40px;font:28px Miller;line-height:38px;color:#626262;max-width:400px}.GraphLayoutButton{margin-top:64px}.GraphCard{position:relative;border:2px solid #fa3a38;-webkit-box-sizing:border-box;box-sizing:border-box;width:90%;margin-top:32px;padding:32px;background:#fff}.GraphCard:before{content:"";background:#fa3a38;position:absolute;right:-16px;top:8px;bottom:-16px;left:8px;z-index:-1}.GraphCardInfo{text-transform:uppercase;color:#3c3c3c}.GraphCardYears{text-transform:uppercase;color:#fa3a38;font-size:32px;line-height:32px;padding-top:20px;padding-bottom:30px}.GraphCardWhy{font:18px Miller;color:#3c3c3c;line-height:24px}.GraphLayoutAbout{text-transform:uppercase;font-size:14px;color:#626262;position:absolute;bottom:52px}.GraphLayoutAboutLink{cursor:pointer;padding-right:20px}.GraphLayoutAboutLink:hover{text-decoration:underline}.GraphLayoutAboutIcon{display:inline;padding:0;cursor:pointer}.GraphLayoutAboutIcon img{padding:0 4px}
/*# sourceMappingURL=main.c436ea32.css.map*/