.toggle-announcement{display:none;width:0;height:0;opacity:0;overflow:hidden}.announcements.detail-shown>.announcement,.announcements.detail-shown~*{-webkit-transition:visibility .3s ease-out;-o-transition:visibility .3s ease-out;transition:visibility .3s ease-out;visibility:hidden}.announcements .announcement{border:1px solid #d6d6d6;padding:15px 20px;border-radius:4px;margin:20px 40px 10px}.announcements .announcement:first-child{margin-top:43px}@media only screen and (max-width:735px){.announcements .announcement{text-align:center;margin:20px 10px}}.announcements .announcement .description{display:block;font-weight:200;font-size:20px;line-height:25px;margin:0}.announcements .announcement .description.inline{display:inline}@media only screen and (max-width:735px){.announcements .announcement .description{display:none!important}}.announcements .announcement .title{display:inline-block;font-size:20px;font-weight:500;line-height:25px;margin:0}.announcements .announcement .title.inline{display:inline}@media only screen and (max-width:735px){.announcements .announcement .title{display:block!important;font-size:22px;font-weight:200;margin-bottom:5px}}.announcements .announcement .title .hide-mobile{display:inline}@media only screen and (max-width:735px){.announcements .announcement .title .hide-mobile{display:none}}.announcements .announcement p{margin:0;word-break:break-word}.announcements .announcement .to-announcement{margin:0 auto}.announcements .announcement-details{position:absolute;top:-43px;left:100vw;width:100vw;height:calc(100vh - 100px);background-color:#fff;overflow:scroll;-webkit-overflow-scrolling:touch}@media only screen and (max-width:735px){.announcements .announcement-details :last-child{padding-bottom:100px}}.announcements .announcement-details .from-announcement{position:relative;display:block;width:28px;margin-top:10px;padding:10px;left:12px;cursor:pointer}.announcements .announcement-details .from-announcement:focus{outline:3px solid rgba(131,192,253,.5);outline-offset:1px}.announcements .announcement-details .from-announcement:focus[data-focus=mouse]:focus,.announcements .announcement-details .from-announcement:focus[data-focus=touch]:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.announcements .announcement-details .title{padding:0 22px;margin-top:5px;font-size:22px;font-weight:200;line-height:26px}.announcements .announcement-details .description{padding:0 22px;font-size:18px;font-weight:400;line-height:26px;outline:none;word-break:break-word}.announcements .announcement-details .icon-chevronleft{padding:0;font-size:32px;font-weight:200}.tutorials-page{position:relative;width:100%;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:735px){.tutorials-page .announcements+.head{margin-top:30px}}.tutorials-page .head{width:100%;margin-top:57px;text-align:center}@media only screen and (max-width:735px){.tutorials-page .head{width:100%}}.tutorials-page .head h1{font-weight:200;font-size:52px;line-height:1.1em;margin:0 20px 24px}@media only screen and (max-width:735px){.tutorials-page .head h1{font-size:28px;font-weight:300}}.tutorials-page .head p{font-weight:200;font-size:24px;line-height:1.333333em;margin:0 20px}@media only screen and (max-width:735px){.tutorials-page .head p{font-size:20px;font-weight:300;margin:0}}.tutorials-page .content{display:inline-block;vertical-align:top;width:41%;margin-left:6%;margin-top:96px}@media only screen and (max-width:767px){.tutorials-page .content{width:100%;margin-left:0;margin-top:60px}}@media only screen and (max-width:767px){.tutorials-page .content:last-child{margin-top:0}}@media only screen and (max-width:767px){.tutorials-page .content:last-child .tutorial:last-child{display:none}}.tutorials-page .content .tutorial{display:block;margin-bottom:124px;width:100%}@media only screen and (max-width:767px){.tutorials-page .content .tutorial{margin-bottom:45px}}.tutorials-page .content .tutorial h2{font-size:24px;font-weight:400;margin:0}@media only screen and (max-width:735px){.tutorials-page .content .tutorial h2{font-size:22px;font-weight:400}}.tutorials-page .content .tutorial p{line-height:24px;margin:22px 0 28px}@media only screen and (max-width:767px){.tutorials-page .content .tutorial p{margin:.5em 0}}