<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.font-size-1{font-size:36px;font-weight:bold;line-height:44px}.calendar-icon.large .day-wrapper .day-text,.font-size-2{font-size:26px;font-weight:bold;line-height:32px}.premium-upgrade-popup-view .cta-heading .header .popup-header-text,.share-menu .share-menu-button,.calendar-icon.small .day-wrapper .day-text,.font-size-3{font-size:22px;font-weight:bold;line-height:28px}.workshops-show .workshop-wrapper .locked-section .join-module-wrapper .btn,.workshops-show .workshop-wrapper .stats .stats-inner-wrapper .number,.ss-project .ss-card__no-image .project-title,.share-links .share-label,.discussions-wrapper .inline-discussion .discussion-info .discussion-title,.font-size-4{font-size:18px;line-height:22px}#referrals .share-links .social-links .share-this,#referrals .share-links .share-label,.font-size-4-5{font-size:18px;line-height:24px}.premium-upgrade-popup-view .cta-heading .header .popup-header-sub-text,.email-invite .contacts-section .contacts-list .contact-row .no-name .contact-email,.share-links .share-link input,.share-links .share-link-text input,.share-links .share-item::before,.share-links .share-fb::before,.share-links .share-twitter::before,.share-links .share-embed::before,.share-links .share-email::before,.share-links .share-url::before,.font-size-5{font-size:15px;line-height:20px}.workshops-show .workshop-wrapper .stats .stats-inner-wrapper .label,.workshops-show .user-menu-wrapper .user-menu .inner-popover .default-actions .action-item,.ss-project .ss-card__stats,.ss-project .ss-card__info,.base-share .compact .description,.base-share .class-description,.email-invite .manual-section .status-lbl,.email-invite .contacts-section .contacts-list .contact-row .contact-note,.email-invite .contacts-section .contacts-list .contact-row .contact-email,.primary-link,a.alternate,a.small,.share-links .share-item,.share-links .share-fb,.share-links .share-twitter,.share-links .share-embed,.share-links .share-email,.share-links .share-url,.embed-media-popup .embed-options-type,.discussions-wrapper .inline-discussion .discussion-info .toolbar,.replies .replies-list li .col-right .meta,.classes-list-grid .class-row .class-row-inner-wrapper .class-info .class-stats .review::before,.calendar-icon.large .month-wrapper .month-text,.font-size-6{font-size:13px;line-height:18px}.calendar-icon.small .month-wrapper .month-text,.font-size-7{font-size:12px;text-transform:uppercase;line-height:16px;font-weight:bold}body .svg-icon-sprite svg{height:0}body .svg-icon-sprite svg g,body .svg-icon-sprite svg path{fill:inherit}body .svg-icon-sprite svg use{fill:initial}.ss-svg-icon{width:24px;height:24px}.ss-svg-icon use{fill:#394649;color:#394649}.grid{padding:0 20px}.grid .row{margin-right:-10px;margin-left:-10px}.grid .col-12{width:100%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-12.rendered{margin-right:0}.grid .col-11{width:91.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-11.rendered{margin-right:0}.grid .col-10{width:83.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-10.rendered{margin-right:0}.grid .col-9{width:75%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-9.rendered{margin-right:0}.grid .col-8{width:66.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-8.rendered{margin-right:0}.grid .col-7{width:58.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-7.rendered{margin-right:0}.grid .col-6{width:50%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-6.rendered{margin-right:0}.grid .col-5{width:41.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-5.rendered{margin-right:0}.grid .col-4{width:33.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-4.rendered{margin-right:0}.grid .col-3{width:25%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-3.rendered{margin-right:0}.grid .col-2{width:16.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-2.rendered{margin-right:0}.grid .col-1{width:8.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-1.rendered{margin-right:0}.grid .col-middle{vertical-align:middle !important}.grid .col-no-margin{margin-bottom:0 !important}.grid .col-3,.grid .col-4{width:50%}.grid .col-6{width:100%}@media screen and (min-width: 541px){.grid{padding:0 40px}.grid .row{margin-right:-10px;margin-left:-10px}.grid .col-12{width:100%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-12.rendered{margin-right:0}.grid .col-11{width:91.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-11.rendered{margin-right:0}.grid .col-10{width:83.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-10.rendered{margin-right:0}.grid .col-9{width:75%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-9.rendered{margin-right:0}.grid .col-8{width:66.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-8.rendered{margin-right:0}.grid .col-7{width:58.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-7.rendered{margin-right:0}.grid .col-6{width:50%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-6.rendered{margin-right:0}.grid .col-5{width:41.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-5.rendered{margin-right:0}.grid .col-4{width:33.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-4.rendered{margin-right:0}.grid .col-3{width:25%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-3.rendered{margin-right:0}.grid .col-2{width:16.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-2.rendered{margin-right:0}.grid .col-1{width:8.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-1.rendered{margin-right:0}}@media screen and (min-width: 810px){.grid{padding:0 60px}.grid .row{margin-right:-15px;margin-left:-15px}.grid .col-12{width:100%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-12.rendered{margin-right:0}.grid .col-11{width:91.6666666667%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-11.rendered{margin-right:0}.grid .col-10{width:83.3333333333%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-10.rendered{margin-right:0}.grid .col-9{width:75%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-9.rendered{margin-right:0}.grid .col-8{width:66.6666666667%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-8.rendered{margin-right:0}.grid .col-7{width:58.3333333333%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-7.rendered{margin-right:0}.grid .col-6{width:50%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-6.rendered{margin-right:0}.grid .col-5{width:41.6666666667%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-5.rendered{margin-right:0}.grid .col-4{width:33.3333333333%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-4.rendered{margin-right:0}.grid .col-3{width:25%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-3.rendered{margin-right:0}.grid .col-2{width:16.6666666667%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-2.rendered{margin-right:0}.grid .col-1{width:8.3333333333%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-1.rendered{margin-right:0}}@media screen and (min-width: 990px){.grid{width:1000px;margin:0 auto;padding:0 30px}.grid .row{margin-right:-15px;margin-left:-15px}.grid .col-12{width:960px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-12.rendered{margin-right:0}.grid .col-11{width:880px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-11.rendered{margin-right:0}.grid .col-10{width:800px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-10.rendered{margin-right:0}.grid .col-9{width:720px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-9.rendered{margin-right:0}.grid .col-8{width:640px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-8.rendered{margin-right:0}.grid .col-7{width:560px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-7.rendered{margin-right:0}.grid .col-6{width:480px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-6.rendered{margin-right:0}.grid .col-5{width:400px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-5.rendered{margin-right:0}.grid .col-4{width:320px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-4.rendered{margin-right:0}.grid .col-3{width:240px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-3.rendered{margin-right:0}.grid .col-2{width:160px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-2.rendered{margin-right:0}.grid .col-1{width:80px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-1.rendered{margin-right:0}}.grid-parent{margin-left:16px;margin-right:16px}@media(min-width: 600px){.grid-parent{margin-left:32px;margin-right:32px}}@media(min-width: 900px){.grid-parent{margin-left:64px;margin-right:64px}}@media(min-width: 1200px){.grid-parent{margin-left:128px;margin-right:128px}}@media(min-width: 1536px){.grid-parent{margin:0 auto;max-width:1416px}}.grid-row{display:-ms-grid;display:grid}@media(min-width: 375px){.grid-row{column-gap:8px;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6, 1fr)}}@media(min-width: 600px){.grid-row{column-gap:16px;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12, 1fr)}}@media(min-width: 900px){.grid-row{column-gap:16px}}@media(min-width: 1200px){.grid-row{column-gap:24px}}@media(min-width: 1536px){.grid-row{column-gap:24px}}.calendar-icon{text-align:center}.calendar-icon .month-wrapper{border-top-right-radius:3px;border-top-left-radius:3px;background-color:#ff4a4a;color:#fff}.calendar-icon .day-wrapper{border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-left:#f4f4f4 1px solid;border-right:#f4f4f4 1px solid;border-bottom:#f4f4f4 1px solid;background-color:#fff}.calendar-icon.small{width:50px;height:50px}.calendar-icon.small .month-wrapper{height:15px}.calendar-icon.small .month-wrapper .month-text{font-weight:normal;line-height:10px;padding-top:3px}.calendar-icon.small .day-wrapper{height:34px}.calendar-icon.small .day-wrapper .day-text{font-weight:bold;line-height:22px;padding-top:7px}.calendar-icon.large{width:60px;height:60px}.calendar-icon.large .month-wrapper{height:20px}.calendar-icon.large .month-wrapper .month-text{line-height:13px;padding-top:5px}.calendar-icon.large .day-wrapper{height:39px}.calendar-icon.large .day-wrapper .day-text{font-weight:normal;line-height:26px;padding-top:6px}.classes-list-grid .icon-loading{margin:0 auto;padding:25px}.classes-list-grid .class-row.col-12{margin-bottom:30px}.classes-list-grid .class-row .wishlist-button-container{display:none;right:5px;top:5px;z-index:1}.classes-list-grid .class-row .class-row-inner-wrapper{padding-bottom:30px;border-bottom:1px solid #f4f4f4}@media screen and (max-width: 540px){.classes-list-grid .class-row .class-row-inner-wrapper{padding-bottom:24px}.classes-list-grid .class-row .class-row-inner-wrapper .class-preview{float:none;display:block;padding-top:56.25%;width:100%}.classes-list-grid .class-row .class-row-inner-wrapper .class-preview .background-image-holder{position:absolute;inset:0;height:auto}}.classes-list-grid .class-row .class-row-inner-wrapper .class-info{padding-left:240px}@media screen and (max-width: 540px){.classes-list-grid .class-row .class-row-inner-wrapper .class-info{margin-top:15px;padding-left:0}}.classes-list-grid .class-row .class-row-inner-wrapper .class-info .title-link{margin-bottom:10px}.classes-list-grid .class-row .class-row-inner-wrapper .class-info .title-link a{text-decoration:none}.classes-list-grid .class-row .class-row-inner-wrapper .class-info .class-stats{margin-top:10px}@media screen and (max-width: 541px){.classes-list-grid .class-row .class-row-inner-wrapper .class-info .class-stats{margin-top:8px;margin-bottom:-7px}}.classes-list-grid .class-row .class-row-inner-wrapper .class-info .class-stats .middot{color:#002333}.classes-list-grid .class-row .class-row-inner-wrapper .class-info .class-stats .review{cursor:default}.classes-list-grid .class-row .class-row-inner-wrapper .class-info .class-stats .review::before{color:#002333;margin-right:3px}.no-touch .classes-list-grid .class-row:hover .wishlist-button-container{display:block}.replies{position:relative;background-color:#f4f4f4;margin-top:15px;border-radius:3px}.replies .arrow::before{position:absolute;content:" ";top:-9px;left:52px;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #f4f4f4}.replies .show-all{background-position:16px 10px;border-bottom:#fff 1px solid;padding:7px 10px}.replies .replies-list li{padding:14px 10px !important;border-top:#fff 1px solid}.replies .replies-list li:first-child{border-top:none}.replies .replies-list li:last-child{border-bottom:#fff 1px solid}.replies .replies-list li .col-right{padding:0 0 0 40px}.replies .replies-list li .col-right .body-content{margin-top:16px;padding-right:40px}.replies .replies-list li .col-right .meta{color:#394649;margin-top:16px}.replies .replies-list li .col-right .meta .reply-stat::before{margin-right:3px}.replies .replies-list li .col-right .meta .reply-stat.liked::before{color:#ff4a4a}.replies .comment-form,.replies .reply-form{position:relative;padding:10px}.replies .comment-form .user-img,.replies .comment-form .user-photo,.replies .reply-form .user-img,.replies .reply-form .user-photo{position:absolute;top:14px;left:10px}.replies .comment-form .textarea-wrapper,.replies .reply-form .textarea-wrapper{padding:0 8px 0 40px;width:auto}.replies .comment-form .textarea-wrapper .flex-wrapper,.replies .reply-form .textarea-wrapper .flex-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.replies .comment-form .textarea-wrapper .comment,.replies .reply-form .textarea-wrapper .comment{min-height:16px}.replies .comment-form .post-button-wrapper,.replies .reply-form .post-button-wrapper{margin-top:10px;margin-left:auto;display:none}.discussions-wrapper .section-title{margin-bottom:17px}.discussions-wrapper .cta{border-bottom:1px solid #f4f4f4}.discussions-wrapper .cta .login-cta{margin-bottom:44px}.discussions-wrapper .cta .discussion-form-container{position:relative}.discussions-wrapper .cta .discussion-form-container&gt;img{position:absolute;top:30px;left:8px}.discussions-wrapper .cta .discussion-form-container .discussion-form{margin-bottom:30px;padding-left:78px;padding-top:36px}.discussions-wrapper .cta .discussion-form-container .discussion-form .editor-image-uploader{position:absolute;right:10px;bottom:0;z-index:1}.discussions-wrapper .cta .discussion-form-container .discussion-form.discussion-buttons .mce-panel.focus{border-top:0}.discussions-wrapper .cta .discussion-form-container .discussion-form.discussion-buttons .mce-panel{border-top-left-radius:0;border-top-right-radius:0;border-top:0}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types{box-sizing:content-box;border:1px solid #002333;width:100%;border-radius:3px}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types.opened{border-bottom-right-radius:0;border-bottom-left-radius:0}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types.active{border-color:#079da4 #079da4 #002333;border-bottom-right-radius:0;border-bottom-left-radius:0}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .form-toggle{box-sizing:border-box}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type{background-color:#dcdee1;height:30px;margin:10px 0 10px 8px;padding:0 10px;border-radius:50px;border:0;color:#002333;font-size:13px;display:inline-block;vertical-align:top}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type a{text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:5px 0;font-weight:normal;color:#002333}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type a.hover{color:#002333}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type a i[class^=ss-icon]::before{margin-right:8px;line-height:normal}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type a .ss-icon-categories-teaching::before{font-size:16px}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type a .ss-icon-question::before{font-size:16px;position:relative;top:1px}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type a .ss-icon-empty-thumbs-up::before{font-size:12px;position:relative;bottom:1px}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type.active,.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type:hover{background-color:#394649}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type.active a,.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type:hover a{color:#fff}@media screen and (max-width: 990px){.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type.discussion-type-project{display:none}}.discussions-wrapper .cta .discussion-form-container .discussion-form .notify-all{margin-left:10px}.discussions-wrapper .cta .discussion-form-container .discussion-form .notify-all+label{display:inline-block}.discussions-wrapper .cta .discussion-form-container .discussion-form .email-subject-field{display:none;margin-top:30px}.discussions-wrapper .cta .discussion-form-container.opened .discussion-form{padding-top:5px}.discussions-wrapper .discussions-list{margin-top:30px}.discussions-wrapper .discussion-container{margin-top:30px}.discussions-wrapper .discussion-container .inline-discussion{border-bottom:none}.discussions-wrapper .empty-area{display:none}.discussions-wrapper .inline-discussion{border-bottom:1px solid #f4f4f4;margin-bottom:30px;padding:0 8px 30px}.discussions-wrapper .inline-discussion .discussion-info{padding-left:78px;position:relative}.discussions-wrapper .inline-discussion .discussion-info .pin-icon{position:absolute;right:0;top:0}.discussions-wrapper .inline-discussion .discussion-info .pin-icon use{fill:#00ff84;color:#00ff84}.discussions-wrapper .inline-discussion .discussion-info .unread-indicator{position:relative;left:0;top:0}.discussions-wrapper .inline-discussion .discussion-info .teacher-tag{margin:0 2px}.discussions-wrapper .inline-discussion .discussion-info .discussion-title{color:#002333;font-weight:bold;margin-bottom:10px}.discussions-wrapper .inline-discussion .discussion-info .author-name{font-weight:bold;margin-top:-3px}.discussions-wrapper .inline-discussion .discussion-info .author-headline{margin-top:-4px}.discussions-wrapper .inline-discussion .discussion-info .discussion-body{margin-top:8px}.discussions-wrapper .inline-discussion .discussion-info .toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8px}.discussions-wrapper .inline-discussion .discussion-info .toolbar a.secondary,.discussions-wrapper .inline-discussion .discussion-info .toolbar .sort-order a,.sort-order .discussions-wrapper .inline-discussion .discussion-info .toolbar a{min-width:30px;line-height:28px}.discussions-wrapper .inline-discussion .discussion-info .toolbar .secondary-row{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}@media screen and (max-width: 990px){.discussions-wrapper .inline-discussion .discussion-info .toolbar{line-height:2}.discussions-wrapper .inline-discussion .discussion-info .toolbar .secondary-row{min-width:100%}.discussions-wrapper .inline-discussion .discussion-info .toolbar i:last-of-type{display:none}}.discussions-wrapper .inline-discussion .discussion-info .toolbar .discussion-stats{margin-left:auto}.discussions-wrapper .inline-discussion .discussion-info .toolbar .discussion-stat{color:#394649}.discussions-wrapper .inline-discussion .discussion-info .toolbar .discussion-stat::before{margin-right:3px}.discussions-wrapper .inline-discussion .discussion-info .toolbar .discussion-stat.liked::before{color:#ff4a4a}.discussions-wrapper .inline-discussion .discussion-info .toolbar .discussion-stat.ss-icon-followers-filled::before{vertical-align:middle}.discussions-wrapper .inline-discussion .discussion-info .toolbar .discussion-stat+.discussion-stat{margin-left:5px}.discussions-wrapper .inline-discussion .discussion-info .replies .replies-list .teacher-tag{position:relative;top:1px;margin:0 2px}.discussions-wrapper .inline-discussion .discussion-info .replies .user-snippet{margin-bottom:9px}.embed-media-popup{padding:30px;width:460px}.embed-media-popup .popup-title{padding-bottom:18px}.embed-media-popup .popup-description{color:#394649}.embed-media-popup .embed-options{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.embed-media-popup .embed-options-type{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:8px 10px;border:1px solid #dcdee1;cursor:pointer;color:#394649;width:110px;box-sizing:border-box;text-align:center;line-height:normal}.embed-media-popup .embed-options-type.upload-image input{width:100%;height:100%}.embed-media-popup .embed-options-type.ss-icon-new-class::before{position:relative;top:5px}.embed-media-popup .embed-options-type::before{font-size:24px;color:#394649;margin-bottom:10px}.embed-media-popup .embed-options-type:hover,.embed-media-popup .embed-options-type.active{color:#3722d3;border-color:#3722d3}.embed-media-popup .embed-options-type:hover::before,.embed-media-popup .embed-options-type.active::before{color:#3722d3}.embed-media-popup .embed-input{margin-top:15px}.embed-media-popup fieldset{margin-top:14px}.embed-media-popup fieldset .embed-textarea{box-sizing:border-box}.embed-media-popup fieldset .error-message{display:none}.embed-media-popup .btn-submit{margin-top:20px}.share-links .share-item,.share-links .share-fb,.share-links .share-twitter,.share-links .share-embed,.share-links .share-email,.share-links .share-url{display:inline-block;font-weight:bold;text-decoration:none;margin-right:20px;line-height:24px;vertical-align:middle}.share-links .share-item::before,.share-links .share-fb::before,.share-links .share-twitter::before,.share-links .share-embed::before,.share-links .share-email::before,.share-links .share-url::before{font-weight:normal;margin-right:5px;position:relative;top:3px;vertical-align:top}.share-links .share-item:last-child{margin-right:0}.share-links .share-email::before{top:4px}.share-links .share-fb{color:#3b5998}.share-links .share-fb .count-wrapper{color:#394649;padding:2px 7px 1px;border:#dcdee1 1px solid;margin-left:9px;position:relative;display:inline;white-space:nowrap}.share-links .share-fb .count-wrapper.hidden{display:none}.share-links .share-fb .count-wrapper .count-wrapper-arrow::after{content:"";display:block;background:#fff;width:5px;height:5px;position:absolute;top:7px;left:-3px;border:#dcdee1 1px solid;border-top:0;border-right:0;transform:rotate(45deg)}.share-links .share-twitter{color:#55acee}.share-links .share-embed{color:#394649}.share-links .share-url{color:#394649}.share-links .share-url input{background-color:transparent;border-radius:none;color:#394649;font-weight:bold;padding:0;width:150px;height:24px;position:relative;top:-1px}.share-links .share-label{margin-right:15px}.share-links .share-link,.share-links .share-link-text{margin-right:10px}.share-links .share-link input,.share-links .share-link-text input{width:190px;color:#394649}.share-links .share-button{margin-right:5px}#referrals .share-links{-ms-flex-pack:center;justify-content:center}#referrals .share-links .share-button{margin-right:8px}#referrals .share-links .share-link{margin-right:8px}#referrals .share-links .share-link-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding-bottom:24px}@media screen and (max-width: 622px){#referrals .share-links .share-link-container{-ms-flex-direction:column;flex-direction:column}}#referrals .share-links .share-label{font-weight:bold;margin-right:8px}#referrals .share-links .social-links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#referrals .share-links .social-links .btn{border-radius:50%}#referrals .share-links .social-links .btn.fb::before{top:4px}#referrals .share-links .social-links .share-this{padding-right:8px}.share-menu .share-menu-button{color:#394649;cursor:pointer;padding-top:3px}.share-menu .share-menu-button:hover{color:#dcdee1}.share-menu .share-menu-button .share-menu-popover{margin-top:15px;text-align:center;right:-9px;width:280px}.share-menu .share-menu-button .share-menu-popover .arrow{right:10px;left:auto}.share-menu .share-menu-button .share-menu-popover .inner-popover{padding:5px 0 8px}.share-menu .share-menu-button .share-menu-popover .inner-popover .share-links .share-email{color:#394649}.grid{padding:0 20px}.grid .row{margin-right:-10px;margin-left:-10px}.grid .col-12{width:100%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-12.rendered{margin-right:0}.grid .col-11{width:91.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-11.rendered{margin-right:0}.grid .col-10{width:83.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-10.rendered{margin-right:0}.grid .col-9{width:75%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-9.rendered{margin-right:0}.grid .col-8{width:66.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-8.rendered{margin-right:0}.grid .col-7{width:58.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-7.rendered{margin-right:0}.grid .col-6{width:50%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-6.rendered{margin-right:0}.grid .col-5{width:41.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-5.rendered{margin-right:0}.grid .col-4{width:33.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-4.rendered{margin-right:0}.grid .col-3{width:25%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-3.rendered{margin-right:0}.grid .col-2{width:16.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-2.rendered{margin-right:0}.grid .col-1{width:8.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-1.rendered{margin-right:0}.grid .col-middle{vertical-align:middle !important}.grid .col-no-margin{margin-bottom:0 !important}.grid .col-3,.grid .col-4{width:50%}.grid .col-6{width:100%}@media screen and (min-width: 541px){.grid{padding:0 40px}.grid .row{margin-right:-10px;margin-left:-10px}.grid .col-12{width:100%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-12.rendered{margin-right:0}.grid .col-11{width:91.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-11.rendered{margin-right:0}.grid .col-10{width:83.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-10.rendered{margin-right:0}.grid .col-9{width:75%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-9.rendered{margin-right:0}.grid .col-8{width:66.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-8.rendered{margin-right:0}.grid .col-7{width:58.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-7.rendered{margin-right:0}.grid .col-6{width:50%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-6.rendered{margin-right:0}.grid .col-5{width:41.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-5.rendered{margin-right:0}.grid .col-4{width:33.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-4.rendered{margin-right:0}.grid .col-3{width:25%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-3.rendered{margin-right:0}.grid .col-2{width:16.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-2.rendered{margin-right:0}.grid .col-1{width:8.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-1.rendered{margin-right:0}}@media screen and (min-width: 810px){.grid{padding:0 60px}.grid .row{margin-right:-15px;margin-left:-15px}.grid .col-12{width:100%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-12.rendered{margin-right:0}.grid .col-11{width:91.6666666667%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-11.rendered{margin-right:0}.grid .col-10{width:83.3333333333%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-10.rendered{margin-right:0}.grid .col-9{width:75%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-9.rendered{margin-right:0}.grid .col-8{width:66.6666666667%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-8.rendered{margin-right:0}.grid .col-7{width:58.3333333333%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-7.rendered{margin-right:0}.grid .col-6{width:50%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-6.rendered{margin-right:0}.grid .col-5{width:41.6666666667%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-5.rendered{margin-right:0}.grid .col-4{width:33.3333333333%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-4.rendered{margin-right:0}.grid .col-3{width:25%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-3.rendered{margin-right:0}.grid .col-2{width:16.6666666667%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-2.rendered{margin-right:0}.grid .col-1{width:8.3333333333%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-1.rendered{margin-right:0}}@media screen and (min-width: 990px){.grid{width:1000px;margin:0 auto;padding:0 30px}.grid .row{margin-right:-15px;margin-left:-15px}.grid .col-12{width:960px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-12.rendered{margin-right:0}.grid .col-11{width:880px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-11.rendered{margin-right:0}.grid .col-10{width:800px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-10.rendered{margin-right:0}.grid .col-9{width:720px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-9.rendered{margin-right:0}.grid .col-8{width:640px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-8.rendered{margin-right:0}.grid .col-7{width:560px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-7.rendered{margin-right:0}.grid .col-6{width:480px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-6.rendered{margin-right:0}.grid .col-5{width:400px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-5.rendered{margin-right:0}.grid .col-4{width:320px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-4.rendered{margin-right:0}.grid .col-3{width:240px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-3.rendered{margin-right:0}.grid .col-2{width:160px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-2.rendered{margin-right:0}.grid .col-1{width:80px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-1.rendered{margin-right:0}}.grid-parent{margin-left:16px;margin-right:16px}@media(min-width: 600px){.grid-parent{margin-left:32px;margin-right:32px}}@media(min-width: 900px){.grid-parent{margin-left:64px;margin-right:64px}}@media(min-width: 1200px){.grid-parent{margin-left:128px;margin-right:128px}}@media(min-width: 1536px){.grid-parent{margin:0 auto;max-width:1416px}}.grid-row{display:-ms-grid;display:grid}@media(min-width: 375px){.grid-row{column-gap:8px;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6, 1fr)}}@media(min-width: 600px){.grid-row{column-gap:16px;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12, 1fr)}}@media(min-width: 900px){.grid-row{column-gap:16px}}@media(min-width: 1200px){.grid-row{column-gap:24px}}@media(min-width: 1536px){.grid-row{column-gap:24px}}.workshops-show .class-column .image-link,.layout-landing .class-column .image-link,.workshops-show .project-column .image-link,.layout-landing .project-column .image-link{display:block;margin-bottom:7px;padding-top:66.6666666667%;position:relative;width:100%}.workshops-show .project-column .image-link,.layout-landing .project-column .image-link{margin-bottom:15px}.workshops-show .project-column .background-image-holder,.layout-landing .project-column .background-image-holder,.workshops-show .class-column .background-image-holder,.layout-landing .class-column .background-image-holder{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;position:absolute;inset:0;height:auto;box-shadow:0 0 1px #aeb8be}@media screen and (max-width: 540px){.workshops-show .project-column .image-link,.layout-landing .project-column .image-link{margin-bottom:5px}}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.site-header{min-width:810px}@media screen and (max-width: 989px){.center-page{width:initial !important;padding:0 30px}.hero-header{display:none}}@media screen and (max-width: 1200px){.site-header{display:none}.site-header-mobile{display:-ms-flexbox;display:flex}}.maintain-image-ratio{display:block;position:relative;padding-top:56.25%;width:100% !important}@media screen and (max-width: 809px){.layout-landing .section{margin-bottom:50px}}@media screen and (max-width: 540px){.layout-landing .section .paragraph{font-size:18px;line-height:1.4em}}.layout-landing .section .row .scaling-col img{width:100%}.layout-landing .section .row .scaling-col .social-links{margin-left:10px}@media screen and (max-width: 540px){.layout-landing .section .row .scaling-col{width:100%;margin-left:0}.layout-landing .section .row .scaling-col .scaling-btn{box-sizing:border-box;margin-bottom:13px;margin-left:0;width:100%}.layout-landing .section .row .scaling-col .social-links{float:none;margin-left:0;text-align:center}}@media screen and (min-width: 990px){.layout-landing .section .section-header .more-link{position:absolute;bottom:0;right:0}}@media screen and (max-width: 540px){.layout-landing .section .section-header h2{font-size:22px;line-height:1.2em}.layout-landing .section .section-header h3{font-size:18px;line-height:1.2em}.layout-landing .section .section-header .title-link{font-size:22px}.layout-landing .section .section-header .see-all{margin-top:-2px}}@media screen and (max-width: 622px){.underline-tabs .count{display:none}}@media screen and (max-width: 540px){.underline-tabs{font-size:13px}.underline-tabs .tab a{padding:0 8px}.underline-tabs .tab.active a{padding-top:0}.underline-tabs .tab+.tab{padding-left:0}}@media screen and (max-width: 809px){#alerts-holder .site-alert{top:auto;right:auto;left:50%}#alerts-holder .site-alert.on-header::before{display:none}}@media screen and (min-width: 809px){#alerts-holder .site-alert.on-header{margin:0 !important}}@media screen and (max-width: 540px){#alerts-holder{left:20px;right:20px;text-align:center;width:auto}#alerts-holder .site-alert{margin-left:0 !important;left:0;right:0}#alerts-holder .site-alert h5{padding-right:0;white-space:normal}#alerts-holder .action{display:block}}a.edit,a.edit:link,a.edit:visited{background:url("/assets/images/dashboard-sprite.png") -8px -38px no-repeat;height:14px;position:relative;width:14px}a.link-main,.sort-order .active a,button.link-main{color:#002333;text-decoration:none;font-weight:bold}a.link-main:hover,.sort-order .active a:hover,button.link-main:hover{color:#394649}a.link-main.no-bold,.sort-order .active a.no-bold,button.link-main.no-bold{font-weight:normal}a{color:#002333;text-decoration:underline;font-weight:bold}a:hover{color:#394649}a.primary{color:#002333;text-decoration:none;font-weight:bold}a.primary:hover{color:#394649}a.primary.no-bold{font-weight:normal}a.secondary,.sort-order a{color:#394649;text-decoration:underline;font-weight:normal}a.secondary:hover,.sort-order a:hover{color:#394649}a.secondary.arrowed,.sort-order a.arrowed{text-decoration:none !important}a.secondary.arrowed&gt;span,.sort-order a.arrowed&gt;span{text-decoration:underline}a.secondary.no-underline,.sort-order a.no-underline{text-decoration:none !important}a.light{color:#fff;font-weight:bold}a.light:hover{color:#f4f4f4}a.small .icon{padding-left:18px}a.small .icon::before{top:0;width:13px}a.tertiary{color:#fff;text-decoration:none;font-weight:normal}a.tertiary:hover{color:#00ff84;text-decoration:underline}a.alternate{color:#3722d3;text-decoration:none;font-weight:bold}a.alternate.no-underline{text-decoration:none}a.subscription-link{color:#3722d3;font-weight:normal}a.subscription-link:hover{color:#3722d3}a.fb-link{color:#3b5998;text-decoration:underline;font-weight:normal}a.twitter-link{color:#55acee;text-decoration:underline;font-weight:normal}a.iconed-link&gt;span{position:relative;padding-left:1.3em;font-weight:normal}a.iconed-link&gt;span::before{position:absolute;top:50%;left:0;margin-top:-0.9em;text-align:right;font-size:.9em;color:#dcdee1}*[data-ss-username]{cursor:pointer}.primary-link{color:#002333;transition:color .1s ease-in}.primary-link:hover{color:#3722d3}a.more-replies-link.icon-loading{background-color:#f4f4f4;width:auto;height:auto;background-position:98% 50%}a.action-link{color:#394649;line-height:14px}a.action-link:hover{color:#394649}a.action-link span{display:inline-block;vertical-align:top;line-height:17px;margin-right:1px}.sort-order{margin-bottom:30px}.sort-order .active a{text-decoration:none}.sort-order li::before{content:"Â·";margin:0 6px}.sort-order li:first-child::before{content:"";margin:0}.clear{zoom:1}.clear::after{content:".";display:block;height:0;clear:both;visibility:hidden}.left{float:left}.right{float:right}.hidden{display:none !important}.ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;width:auto;white-space:nowrap}.user-img-175{width:175px;height:175px}.user-img-175 img{width:100%}.user-img-100{width:100px;height:100px}.user-img-100 img{width:100%}.user-img-90{width:90px;height:90px}.user-img-90 img{width:100%}.user-img-85{width:85px;height:85px}.user-img-85 img{width:100%}.user-img-75,.author .author-image{width:75px;height:75px}.user-img-75 img,.author .author-image img{width:100%}.user-img-70{width:70px;height:70px}.user-img-70 img{width:100%}.user-img-60{width:60px;height:60px}.user-img-60 img{width:100%}.user-img-50{width:48px;height:48px}.user-img-50 img{width:100%}.user-img-40{width:40px;height:40px}.user-img-40 img{width:100%}.user-img-35{width:35px;height:35px}.user-img-35 img{width:100%}.user-img-30{width:32px;height:32px}.user-img-30 img{width:100%}.user-img-28{width:28px;height:28px}.user-img-28 img{width:100%}.user-img-25{width:25px;height:25px}.user-img-25 img{width:100%}.user-img-20{width:20px;height:20px}.user-img-20 img{width:100%}.rounded,.round-all,.rounded-image-wrapper{display:block;overflow:hidden;border-radius:3px}.circle-image,.user-img-175,.user-img-100,.user-img-90,.user-img-85,.user-img-75,.author .author-image,.user-img-70,.user-img-60,.user-img-50,.user-img-40,.user-img-35,.user-img-30,.user-img-28,.user-img-25,.user-img-20{display:block;border-radius:50%;overflow:hidden}.circle-image a,.user-img-175 a,.user-img-100 a,.user-img-90 a,.user-img-85 a,.user-img-75 a,.author .author-image a,.user-img-70 a,.user-img-60 a,.user-img-50 a,.user-img-40 a,.user-img-35 a,.user-img-30 a,.user-img-28 a,.user-img-25 a,.user-img-20 a{display:block}.rounded-image-wrapper a{display:block}.round-top{border-top-right-radius:3px;border-top-left-radius:3px;overflow:hidden}.round-bottom{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.round-left{border-top-left-radius:3px;border-bottom-left-radius:3px}.shadow-dark{box-shadow:0 1px 2px rgba(0,0,0,.5)}.rich-content-wrapper{line-height:150%;word-wrap:break-word}.rich-content-wrapper ul,.rich-content-wrapper ol{margin:0 0 0 35px;margin-bottom:15px !important}.rich-content-wrapper ul:last-child,.rich-content-wrapper ol:last-child{margin-bottom:0 !important}.rich-content-wrapper ul li,.rich-content-wrapper ol li{list-style-type:disc;line-height:150%;margin-bottom:10px}.rich-content-wrapper ul li:last-child,.rich-content-wrapper ol li:last-child{margin-bottom:0}.rich-content-wrapper ul li p,.rich-content-wrapper ol li p{display:inline-table;margin-top:5px;margin-bottom:5px !important;word-break:break-word;line-height:1.5em}.rich-content-wrapper ul li span,.rich-content-wrapper ol li span{line-height:1.5em !important}.rich-content-wrapper ol li{list-style-type:decimal}.rich-content-wrapper p{margin:0 0 15px}.rich-content-wrapper p:last-child{margin-bottom:0}.rich-content-wrapper img{display:block;max-width:100%;height:auto}.rich-content-wrapper .full-rich-content{display:none}.rich-content-wrapper img.zoomable{cursor:url("/assets/images/icon-cursor-zoom.png"),zoom-in}.rich-content-wrapper h4{margin-bottom:18px}.rich-content-wrapper hr{border:none;border-bottom:#dcdee1 1px solid;margin:22px 0}.rich-content-wrapper iframe{border:0;display:block;margin:0 auto;max-width:100%;max-height:600px}.copy-callout{padding-left:10px;border-left:#dcdee1 2px solid}.iconed{display:inline-block}.iconed::before{font-weight:normal;text-decoration:none;color:#dcdee1;margin-right:.5em}.iconed.inherit-color::before{color:inherit}.text-icon::before{color:#dcdee1;margin-right:.3em}.author{margin-top:5px}.author .author-image{margin-bottom:25px}.author .author-detail{margin-left:10px;margin-bottom:25px;width:200px}.author .author-detail .headline{font-size:13px;color:#394649}.author .author-detail .follow-button-wrapper{margin-top:4px}@media screen and (max-width: 989px){.author .author-detail{width:120px}}@media screen and (max-width: 809px){.author .author-image{width:35px;height:35px;margin-bottom:0}.author .author-detail{width:200px;margin-bottom:0}.author .follow-button-wrapper{display:none}.author .username{line-height:1.2}}.email-invite .section-title{margin-top:-8px}.email-invite__inline-error{text-align:center;color:#ff4a4a;position:absolute;bottom:100%;line-height:1.2;margin-bottom:8px;opacity:0;transition:transform .25s,opacity .25s;transform:translateY(5px);pointer-events:none}.has-inline-error .email-invite__inline-error{opacity:1;transform:translateY(0)}.email-invite__optional-message{margin-top:10px;margin-bottom:30px}.email-invite .contacts-section{margin-top:6px}.email-invite .contacts-section.error .error-wrapper{display:block}.email-invite .contacts-section.error .contacts-list{display:none}.email-invite .contacts-section.retry .retry-btn{display:block}.email-invite .contacts-section .error-wrapper,.email-invite .contacts-section .retry-btn{display:none}.email-invite .contacts-section .contacts-list{width:100%;padding:0;height:300px}.email-invite .contacts-section .contacts-list .contact-row{padding:10px;border-bottom:1px solid #f4f4f4}.email-invite .contacts-section .contacts-list .contact-row .contact-info{margin-right:115px}.email-invite .contacts-section .contacts-list .contact-row .contact-note,.email-invite .contacts-section .contacts-list .contact-row .contact-email{color:#394649}.email-invite .contacts-section .contacts-list .contact-row .vertical-center .contact-email{line-height:44px}.email-invite .contacts-section .contacts-list .contact-row .no-name .contact-email{color:#002333;font-weight:bold}.email-invite .contacts-section .contacts-list .contact-row:last-child{border-bottom:none}.email-invite .contacts-section .contacts-list .contact-row .invite-btn:hover{color:#002333}.email-invite .contacts-section .contacts-list .contact-row .invite-status.loading,.email-invite .contacts-section .contacts-list .contact-row .invite-status.checked{height:38px;width:95px;text-align:center}.email-invite .contacts-section .contacts-list .contact-row .invite-status.loading .btn,.email-invite .contacts-section .contacts-list .contact-row .invite-status.checked .btn{display:none}.email-invite .contacts-section .contacts-list .contact-row .invite-status.checked::before{color:#00b7ff;line-height:38px}.email-invite .manual-section .invite-via-email.disabled{border-bottom-width:2px}.email-invite .manual-section .status-lbl{line-height:32px;margin-left:10px}.email-invite .manual-section .status-lbl::before{vertical-align:middle}.email-invite .manual-toggle{display:none;margin-top:20px}.email-share-popup{width:350px;padding:25px 30px 30px}.email-share-popup .section-title{display:none}.email-share-popup .contacts-section{margin-top:15px}.email-share-popup .popup-title{margin-bottom:15px}.email-share-popup .invite-contacts{margin-top:5px}.email-share-popup .send-button-wrapper{margin-top:50px;width:100%;position:relative}.email-share-popup .send-button-wrapper .send-button{width:100%;padding-left:0;padding-right:0}.email-share-popup .send-button-wrapper .send-button.disabled{opacity:.5;background-color:#3722d3 !important;color:#fff !important}.email-invite .section-title{margin-top:-8px}.email-invite__inline-error{text-align:center;color:#ff4a4a;position:absolute;bottom:100%;line-height:1.2;margin-bottom:8px;opacity:0;transition:transform .25s,opacity .25s;transform:translateY(5px);pointer-events:none}.has-inline-error .email-invite__inline-error{opacity:1;transform:translateY(0)}.email-invite__optional-message{margin-top:10px;margin-bottom:30px}.email-invite .contacts-section{margin-top:6px}.email-invite .contacts-section.error .error-wrapper{display:block}.email-invite .contacts-section.error .contacts-list{display:none}.email-invite .contacts-section.retry .retry-btn{display:block}.email-invite .contacts-section .error-wrapper,.email-invite .contacts-section .retry-btn{display:none}.email-invite .contacts-section .contacts-list{width:100%;padding:0;height:300px}.email-invite .contacts-section .contacts-list .contact-row{padding:10px;border-bottom:1px solid #f4f4f4}.email-invite .contacts-section .contacts-list .contact-row .contact-info{margin-right:115px}.email-invite .contacts-section .contacts-list .contact-row .contact-note,.email-invite .contacts-section .contacts-list .contact-row .contact-email{color:#394649}.email-invite .contacts-section .contacts-list .contact-row .vertical-center .contact-email{line-height:44px}.email-invite .contacts-section .contacts-list .contact-row .no-name .contact-email{color:#002333;font-weight:bold}.email-invite .contacts-section .contacts-list .contact-row:last-child{border-bottom:none}.email-invite .contacts-section .contacts-list .contact-row .invite-btn:hover{color:#002333}.email-invite .contacts-section .contacts-list .contact-row .invite-status.loading,.email-invite .contacts-section .contacts-list .contact-row .invite-status.checked{height:38px;width:95px;text-align:center}.email-invite .contacts-section .contacts-list .contact-row .invite-status.loading .btn,.email-invite .contacts-section .contacts-list .contact-row .invite-status.checked .btn{display:none}.email-invite .contacts-section .contacts-list .contact-row .invite-status.checked::before{color:#00b7ff;line-height:38px}.email-invite .manual-section .invite-via-email.disabled{border-bottom-width:2px}.email-invite .manual-section .status-lbl{line-height:32px;margin-left:10px}.email-invite .manual-section .status-lbl::before{vertical-align:middle}.email-invite .manual-toggle{display:none;margin-top:20px}.social-share-buttons{position:relative}.social-share-buttons .share-button{display:inline-block;vertical-align:middle}.social-share-buttons .share-button.email{background-color:#dcdee1;border-color:#dcdee1;color:#fff}.social-share-buttons .share-button.share-link{background-color:#394649;border-color:#394649}.social-share-buttons .share-button.fb::before{top:4px}.social-share-buttons .share-button+.share-button{margin-left:6px}.social-share-buttons .link-btn{background-color:#f4f4f4;border-bottom-color:#f4f4f4}.social-share-buttons .link-btn input{background-color:transparent;font-weight:bold;height:23px;max-width:140px;padding:0}.social-share-buttons .link-btn::before{color:#000;margin-right:5px}.social-share-buttons .link-input{padding-left:0;padding-right:0;border:none}.social-share-buttons .link-input input{padding-left:0;padding-right:0;text-align:center;max-width:300px;margin:0 auto}.social-share-buttons.dark .link-btn{background-color:#000;border-bottom-color:#000}.social-share-buttons.dark .link-btn::before{color:#fff}.social-share-buttons.dark .link-btn input{color:#fff}.social-share-buttons-label{font-weight:bold;padding-bottom:10px;-webkit-font-smoothing:antialiased}.base-share .title{margin-bottom:20px}.base-share .description{margin-bottom:13px}.base-share .class-image{margin-bottom:14px;min-height:197px;width:100%;border-radius:3px}.base-share .class-description{color:#394649}.base-share .form-separator{margin:30px 0;margin-bottom:6px}.base-share .form-separator p.preview{width:70px}.base-share .social-share-buttons{text-align:center;width:100%}.base-share .social-share-buttons .share-twitter{margin-right:6px}.base-share .social-share-buttons .share-button{width:40px}.base-share .social-share-buttons .link-btn{width:174px;margin-top:15px;margin-right:10px;text-align:initial}.base-share .social-share-buttons .link-input{padding-left:0;padding-right:0;width:100%}.base-share .social-share-buttons .link-input input{height:30px;margin-bottom:10px;padding-left:0;padding-right:0;text-align:center;background-color:#fff;border:#dcdee1 1px solid}.base-share .compact .title,.base-share .compact .description{text-align:center}.base-share .compact .description{margin-bottom:13px;line-height:1.2em}.base-share .compact .title{margin-bottom:12px}.base-share .compact .form-separator{margin-top:6px;margin-bottom:6px}.base-share .compact .send-button-wrapper{margin-top:80px;position:relative}.base-share .compact .send-button{min-width:118px;width:100%}.base-share .compact .send-button.disabled{opacity:.5;background-color:#3722d3 !important;color:#fff !important}.base-share .compact .invite-contacts{cursor:pointer;margin-top:5px;margin-bottom:5px;display:block;width:100%;text-align:center}.base-share .compact .email-invite .contacts-section .contacts-list{height:200px}.base-share .compact .social-share-buttons{width:100%}.base-share .compact .social-share-buttons .link-btn{min-width:118px;margin-top:0}.base-share .compact .social-share-buttons .share-button{padding:6px 0 7px}.base-share .compact .social-share-buttons .share-link::before{color:#fff}.base-share .compact .social-share-buttons .share-facebook::before{color:#fff}.base-share .compact .social-share-buttons .share-twitter{margin-right:0}.base-share .compact .social-share-buttons .share-twitter::before{color:#fff}@media screen and (max-width: 540px){.base-share .compact .send-button{min-width:47px}.base-share .compact .send-button-wrapper{margin-top:20px}.base-share .compact .social-share-buttons .link-btn{margin-bottom:18px;width:90%}.base-share .compact .social-share-buttons .share-button{float:right}.base-share .compact .social-share-buttons .share-facebook{margin-left:8px}}.base-share-popup{width:350px;padding:30px}.follow-dialog{z-index:9998}.class-share-popover .inner-popover .content{padding:30px 30px 0;position:relative}.class-share-popover .inner-popover .content .link-input{padding:0;position:absolute;top:0;right:0;z-index:10008;height:100%;width:0%;min-width:0}.class-share-popover .inner-popover .content .link-input input{margin-bottom:0;height:100%;padding:0 10px;box-sizing:border-box}.class-share-popover .inner-popover .content .buttons-container{display:-ms-flexbox;display:flex}.class-share-popover .inner-popover .content .buttons-container .large-icon{padding:8px 7px 9px !important}.class-share-popover .inner-popover .content .buttons-container .share-button{width:33% !important;border-bottom:0;margin:0 10px !important}.class-share-popover .inner-popover .content .buttons-container .share-link{background-color:#f4f4f4}.class-share-popover .inner-popover .content .buttons-container .share-link:hover{background-color:#002333}.class-share-popover .inner-popover .content .buttons-container .share-link::before{color:#394649}.price-display{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.price-display h2{text-align:center}.price-display.annual .heading,.price-display.monthly .heading{height:84px}.price-display.annual .price,.price-display.monthly .price{margin-bottom:32px}.price-display .price{font-size:26px}.price-display .price b{font-weight:bold}.price-display .tag{font-size:13px}.price-display .description{margin-bottom:42px}.price-display .button{height:40px;font-size:18px;line-height:38px;vertical-align:middle}.price-display .icon-display{width:100px}.premium-upgrade-icon{background-image:url("/assets/images/membership/gold.png");background-position:center top;background-repeat:no-repeat;background-size:90px;height:90px;margin-bottom:12px;width:100%}.premium-upgrade-popup-view{width:300px;padding:30px 50px 50px}.premium-upgrade-popup-view .cta-heading{margin-bottom:20px;text-align:center}.premium-upgrade-popup-view .cta-heading .header .popup-header-icon{width:90px}.premium-upgrade-popup-view .cta-heading .header .popup-header-text{font-weight:normal;margin:14px 0 5px}.premium-upgrade-popup-view .cta-heading .header .popup-header-sub-text{color:#394649}.premium-upgrade-popup-view .cta-info{margin:0 auto;padding-top:15px}.friend-images{margin-bottom:15px}.friend-images .friend-section{display:inline-block;vertical-align:top}.friend-images .referrer-image,.friend-images .you{height:75px;width:75px;border-radius:40px}.friend-images .plus{color:#dcdee1;font-weight:bold;line-height:75px;margin:0 5px}.friend-images .you{background-color:#f4f4f4;color:#394649;font-weight:bold;line-height:75px}.student-referred-popup{padding:50px 60px;width:370px;text-align:center}.student-referred-popup .friend-images{margin-bottom:25px}.student-referred-popup h3{margin-bottom:40px}.student-referred-popup .checklist{margin:0 auto 44px}.student-referred-popup .checklist li{display:inline-block}.add-workshop-project-popup{width:350px;padding:20px}.add-workshop-project-popup .header{padding-bottom:20px;border-bottom:#dcdee1 1px solid}.add-workshop-project-popup .content .instructions{padding:20px 0}.add-workshop-project-popup .content .classes .classes-header{margin-bottom:10px}.add-workshop-project-popup .content .classes .class-info{margin-bottom:10px}.add-workshop-project-popup .content .classes .class-info .title-link a{font-weight:bold}.ss-card{border-radius:8px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(184,184,184,.5);position:relative;cursor:pointer}.ss-card::after{content:"";opacity:0;border-radius:5px;box-shadow:0 4px 8px 0 #dcdee1;transition:opacity .2s ease-in-out;pointer-events:none;position:absolute;inset:0}.ss-card:hover::after{opacity:1;z-index:0}.ss-card .skillshare-original-gradient{border-radius:8px 8px 0 0}.ss-card .skillshare-original-gradient.carousel-item-4-original-gradient{inset:auto 0 auto 0}@media screen and (max-width: 809px){.ss-card .skillshare-original-gradient{inset:auto 0 auto 0}}.ss-card .skillshare-original.carousel-item-4-original-badge{inset:7px auto auto 10px}.ss-card .staff-pick-badge{left:24px;padding:3px 8px;border:1px solid #f4f4f4}.ss-card .staff-pick-badge.carousel-item-4-staff-pick-badge{left:14px}.ss-card&gt;a,.ss-card .btn{position:relative}.ss-card .ss-card--top-el{z-index:3}.ss-card .ss-card__thumbnail{margin-bottom:0;display:block;position:relative;overflow:hidden}.ss-card .ss-card__thumbnail .ss-card__thumbnail-img-holder{z-index:1;border-radius:8px 8px 0 0;background-size:cover;background-repeat:no-repeat;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;inset:0 0 0 0}.ss-card .ss-card__thumbnail .ss-card__thumbnail-img-holder .thumbnail-img{width:100%;height:100%;border-radius:8px 8px 0 0}.ss-card .ss-card__content{padding:8px}.ss-card .ss-card__content--title-first{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.ss-card .ss-card__content--title-first .ss-class__stats{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end;margin:0;-ms-flex-order:3;order:3}.ss-card .ss-card__content--title-first .ss-class__stats__duration::after{content:"â€¢";padding:0 6px}.ss-card .ss-card__content--title-first .wishlist-button-container{position:absolute;bottom:8px;top:unset;right:8px}.ss-card .ss-card__placeholder-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto;margin-bottom:0;-ms-flex-align:center;align-items:center}.ss-card .ss-card__new-class-pill-wrapper{position:relative;top:-32px;z-index:1;height:0}.ss-card .ss-card__new-class-pill{font-weight:700;font-size:12px;line-height:16px;padding:4px 12px;margin-left:8px;border-radius:20px;background:#00ff84;color:#000;display:inline-block}.ss-card .ss-card__teacher-placeholder{line-height:24px}.ss-card .ss-card__teacher-placeholder .user-information{margin-top:5px;margin-bottom:0}.ss-card .wishlist-button-container{width:24px}.ss-card .ss-card__teacher-placeholder .link-main,.ss-card .ss-card__teacher-placeholder .sort-order .active a,.sort-order .active .ss-card .ss-card__teacher-placeholder a{color:#002333}.ss-card .ss-card__teacher-placeholder .link-main:hover,.ss-card .ss-card__teacher-placeholder .sort-order .active a:hover,.sort-order .active .ss-card .ss-card__teacher-placeholder a:hover{color:#002333}.ss-card a.sk-icon.ss-icon-nsk-bookmark-save-default{color:#394649}.ss-card a.sk-icon.ss-icon-nsk-bookmark-save-default:hover{color:#002333}.ss-card .ss-card__title{min-height:60px;line-height:20px;margin:0 0 16px;overflow:hidden;display:block;text-align:left}.ss-card .ss-card__title a{text-decoration:none}.ss-card .play-button{width:40px;height:40px;border-radius:50%;visibility:hidden;font-size:17px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,35,51,.8);color:#fff}.ss-card .play-button.ss-icon-nsk-play-arrow-rounded::before{position:relative;inset:2px auto auto 2px}.ss-card .ss-card__thumbnail-img-holder:hover .play-button{background-color:#002333;opacity:1;color:#fff}.ss-card .ss-card__thumbnail-img-holder:active .play-button{color:#00ff84;opacity:1}.ss-class .ss-card__thumbnail{padding-top:56.25%}.ss-class .ss-card__thumbnail-img-holder:hover{opacity:.9;color:rgba(255,255,255,.9)}.ss-class .ss-class__stats{color:#002333;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;height:20px;line-height:20px;margin-bottom:12px}.ss-class .ss-class__stats .ss-class__stats__duration{font-size:13px}.ss-class .ss-class__stats .ss-class__stats__stud-count{font-size:13px}.ss-class .ss-class__stats .ss-class__stats__stud-list::after{content:"+";padding-left:10px}.ss-class .ss-class__stats .ss-class__stats__stud-list img{margin-right:-9.5px}.ss-class .ss-class__stats.hide-students .ss-class__stats__stud-list{display:none}.ss-class .wishlist-preview{background-color:transparent}.ss-class .wishlist-preview .btn{background-color:transparent;color:#fff;border-color:#fff}.ss-project{cursor:default}.ss-project a{cursor:pointer}.ss-project .project-modal-container{position:absolute;inset:0}.ss-project .ss-card__no-image{background-color:#002333;border-radius:8px 8px 0 0}.ss-project .ss-card__no-image .project-title{text-align:center;color:#fff;max-width:80%;margin:0 auto}.ss-project .ss-card__no-image .project-title:hover{text-decoration:none}.ss-project .ss-card__info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.ss-project .ss-card__info .ss-card__author{margin-bottom:8px;text-overflow:ellipsis;white-space:nowrap;max-width:80%;overflow:hidden}.ss-project .ss-card__info .ss-card__author a{color:#394649;text-decoration:none;font-weight:normal}.ss-project .ss-card__info .ss-card__author a:hover{color:#002333}.ss-project .ss-card__info .ss-card__likes{color:#394649}.ss-project .ss-card__stats{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.ss-project .ss-card__stats .ss-card__comments{margin-right:auto;color:#394649}.ss-project .ss-card__stats .empty-heart:hover use{fill:#002333;color:#002333}.ss-project .ss-card__stats .heart-icon-filled use{fill:#ff4a46;color:#ff4a46}.ss-project .ss-card__thumbnail{cursor:pointer;padding-top:67.66%}.ss-project .ss-card__thumbnail-img-holder{height:100%;width:100%;object-fit:cover}.ss-project .ss-class__stats{overflow:visible}.ss-project.flex-grid-item{padding:0}.ss-featured-class{margin:8px 0 30px;display:-ms-flexbox;display:flex}.ss-featured-class:hover{box-shadow:0 4px 8px 0 rgba(184,184,184,.5);transition:box-shadow .2s ease-in-out}@media screen and (max-width: 540px){.ss-featured-class{display:block}}.ss-featured-class .ss-card__new-class-pill-wrapper{position:relative;top:-42px;z-index:1;height:0}.ss-featured-class .ss-card__new-class-pill{font-weight:700;font-size:16px;padding:8px 16px;margin-left:8px;border-radius:20px;background:#00ff84;display:inline-block}.ss-featured-class .ss-card__thumbnail{padding-top:26.65%;-ms-flex:1;flex:1}@media screen and (max-width: 540px){.ss-featured-class .ss-card__thumbnail{padding-top:56.25%}}.ss-featured-class .ss-card__thumbnail-img-holder{border-radius:8px 0 0 8px !important}@media screen and (max-width: 540px){.ss-featured-class .ss-card__thumbnail-img-holder{border-radius:8px 8px 0 0 !important}}.ss-featured-class .ss-card__thumbnail-img-holder .thumbnail-img{object-fit:cover;border-radius:8px 0 0 8px !important}.ss-featured-class .ss-card__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;padding:8px 8px 8px 16px}.ss-featured-class .ss-card__content .ss-card__title{font-size:22px;line-height:28px;margin:8px 0 16px;text-decoration:none}@media screen and (max-width: 989px){.ss-featured-class .ss-card__content .ss-card__title{margin:0 0 8px;line-height:24px;font-size:19px}}.ss-featured-class .ss-card__content .ss-featured-class__duration{margin-top:auto;font-size:12px}.ss-featured-class .ss-featured-class__teacher{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width: 540px){.ss-featured-class .ss-featured-class__teacher{margin:8px 0 32px}}.ss-featured-class .ss-featured-class__teacher p{font-size:12px;line-height:16px}@media screen and (min-width: 541px)and (max-width: 990px){.ss-featured-class .ss-featured-class__teacher p{display:none}}.ss-featured-class .ss-featured-class__teacher .teacher-avatar{display:block;border-radius:50%;width:48px;height:48px}@media screen and (min-width: 541px)and (max-width: 990px){.ss-featured-class .ss-featured-class__teacher .teacher-avatar{width:32px;height:32px}}.ss-featured-class .ss-featured-class__teacher .teacher-details{padding-left:16px}.ss-featured-class .ss-featured-class__teacher h4 a{line-height:20px;font-size:15px;text-decoration:none;font-weight:normal}.ss-featured-class .wishlist-button-container{bottom:0;right:6px;font-size:24px}.ss-featured-class .skillshare-original-gradient{top:0;border-radius:8px 0 0 0}.no-touch .ss-card__thumbnail:hover .ss-class__preview-bar,.no-touch .ss-card__thumbnail:hover .play-button{visibility:visible}.font-size-1{font-size:36px;font-weight:bold;line-height:44px}.calendar-icon.large .day-wrapper .day-text,.font-size-2{font-size:26px;font-weight:bold;line-height:32px}.calendar-icon.small .day-wrapper .day-text,.share-menu .share-menu-button,.premium-upgrade-popup-view .cta-heading .header .popup-header-text,.font-size-3{font-size:22px;font-weight:bold;line-height:28px}.workshops-show .workshop-wrapper .locked-section .join-module-wrapper .btn,.workshops-show .workshop-wrapper .stats .stats-inner-wrapper .number,.discussions-wrapper .inline-discussion .discussion-info .discussion-title,.share-links .share-label,.ss-project .ss-card__no-image .project-title,.font-size-4{font-size:18px;line-height:22px}#referrals .share-links .share-label,#referrals .share-links .social-links .share-this,.font-size-4-5{font-size:18px;line-height:24px}.share-links .share-item::before,.share-links .share-fb::before,.share-links .share-twitter::before,.share-links .share-embed::before,.share-links .share-email::before,.share-links .share-url::before,.share-links .share-link input,.share-links .share-link-text input,.email-invite .contacts-section .contacts-list .contact-row .no-name .contact-email,.premium-upgrade-popup-view .cta-heading .header .popup-header-sub-text,.font-size-5{font-size:15px;line-height:20px}.workshops-show .workshop-wrapper .stats .stats-inner-wrapper .label,.workshops-show .user-menu-wrapper .user-menu .inner-popover .default-actions .action-item,.calendar-icon.large .month-wrapper .month-text,.classes-list-grid .class-row .class-row-inner-wrapper .class-info .class-stats .review::before,.replies .replies-list li .col-right .meta,.discussions-wrapper .inline-discussion .discussion-info .toolbar,.embed-media-popup .embed-options-type,.share-links .share-item,.share-links .share-fb,.share-links .share-twitter,.share-links .share-embed,.share-links .share-email,.share-links .share-url,a.small,a.alternate,.primary-link,.email-invite .contacts-section .contacts-list .contact-row .contact-note,.email-invite .contacts-section .contacts-list .contact-row .contact-email,.email-invite .manual-section .status-lbl,.base-share .class-description,.base-share .compact .description,.ss-project .ss-card__info,.ss-project .ss-card__stats,.font-size-6{font-size:13px;line-height:18px}.calendar-icon.small .month-wrapper .month-text,.font-size-7{font-size:12px;text-transform:uppercase;line-height:16px;font-weight:bold}body .svg-icon-sprite svg{height:0}body .svg-icon-sprite svg g,body .svg-icon-sprite svg path{fill:inherit}body .svg-icon-sprite svg use{fill:initial}.ss-svg-icon{width:24px;height:24px}.ss-svg-icon use{fill:#394649;color:#394649}.project-card-class-wrapper{margin:8px 0 32px}.project-card-class-wrapper.project-guide{max-width:300px}.project-card-class-wrapper .empty-projects{text-align:center;padding-left:8px;padding-right:8px;border-radius:4px}.project-card-class-wrapper .empty-projects .mobile-copy{text-align:left;display:none}.project-card-class-wrapper .empty-projects .full-copy{display:block}.project-card-class-wrapper .empty-projects .view-details-btn{display:inline-block}.project-card-class-wrapper .empty-projects-buttons{display:block;margin-top:48px}.project-card-class-wrapper .empty-projects-buttons .button:not(:last-child){margin-right:8px}.project-card-class-wrapper .empty-projects h4{margin-top:8px;padding-left:40px;padding-right:40px;color:#394649}.project-card-class-wrapper .empty-projects .ss-svg-icon{display:inline-block;width:32px;height:32px}.project-card-class-wrapper.card-bordered-wrapper{padding-top:56px}.card-bordered-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:16px 0;border:#394649 1px dashed;border-radius:4px;color:#394649}@media screen and (max-width: 1001px){.project-card-class-wrapper.card-bordered-wrapper{padding-top:32px}.project-card-class-wrapper .empty-projects .ss-svg-icon{display:none}.project-card-class-wrapper .empty-projects .view-details-btn{display:none}.project-card-class-wrapper .empty-projects-buttons{margin-top:32px}.project-card-class-wrapper .empty-projects h4{padding-left:16px;padding-right:16px}}@media screen and (max-width: 810px){.project-card-class-wrapper.card-bordered-wrapper{padding-top:16px}.project-card-class-wrapper .empty-projects h4{padding:0}}@media screen and (max-width: 541px){.project-card-class-wrapper.card-bordered-wrapper{padding-top:24px;padding-bottom:24px}.project-card-class-wrapper .empty-projects{display:-ms-flexbox;display:flex;padding-left:16px;padding-right:16px}.project-card-class-wrapper .empty-projects .ss-svg-icon{display:inline-block}.project-card-class-wrapper .empty-projects h4{margin-top:0;margin-left:8px}.project-card-class-wrapper .empty-projects-buttons{display:none}.project-card-class-wrapper .empty-projects .mobile-copy{display:block}.project-card-class-wrapper .empty-projects .full-copy{display:none}}.create-project-button-container .mobile-copy{display:none;height:auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px 0;border:#394649 1px dashed;border-radius:4px;color:#394649}.create-project-button-container .ss-svg-icon{display:inline-block;width:32px;height:32px}@media screen and (max-width: 990px){.create-project-button-container .create-project-button{display:none}.create-project-button-container .mobile-copy{display:-ms-flexbox;display:flex}}.workshop-section .workshop-classes-card-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:2.5fr 1fr;grid-template-columns:2.5fr 1fr;grid-column-gap:16px}@media screen and (max-width: 541px){.workshop-section .workshop-classes-card-wrapper{-ms-grid-columns:none;grid-template-columns:none}}.workshop-section .workshop-classes-card-grid .class-tag{top:-4px}.workshop-section .workshop-classes-card-grid .ss-project{margin:0}.workshop-section .workshop-classes-card-header{margin-top:48px;margin-bottom:24px}.workshop-section .workshop-classes-card-teacher-avatar{width:32px;height:32px}.workshops-show .grid{max-width:1136px;width:auto}.workshops-show .site-header,.workshops-show .site-header-mobile{margin-bottom:0}.workshops-show #site-content.has-site-menu.open{min-width:809px}.workshops-show .workshop-section.icon-loading{margin:0 auto}.workshops-show .share-popup-button{min-width:0}.workshops-show .user-menu-wrapper .user-menu{text-align:center;width:135px;right:11px}.workshops-show .user-menu-wrapper .user-menu .inner-popover{padding:15px}.workshops-show .user-menu-wrapper .user-menu .inner-popover .arrow{right:10px;left:auto}.workshops-show .user-menu-wrapper .user-menu .inner-popover .default-actions .action-item{padding-bottom:2px}.workshops-show .section-header-wrapper{background-color:#f4f4f4;min-height:220px}.workshops-show .section-header-wrapper .section-header .section-header-content{padding-top:75px;padding-bottom:45px}.workshops-show .section-header-wrapper .section-header .section-header-content .calendar-icon-wrapper{margin-right:30px;margin-top:6px;max-width:30%}.workshops-show .section-header-wrapper .section-header .section-header-content .main-content{max-width:70%}.workshops-show .section-header-wrapper .section-header .section-header-content .main-content .header-text{margin-bottom:20px}.workshops-show .section-header-wrapper .section-header .section-header-content .main-content .header-text.mobile,.workshops-show .section-header-wrapper .section-header .section-header-content .main-content .subheader-text.mobile{display:none}.workshops-show .section-header-wrapper .section-header .user-menu-mobile-outer-wrapper{display:none;margin-top:-20px}.workshops-show .section-header-wrapper .section-header .user-menu-mobile-outer-wrapper .user-menu-wrapper .user-menu-inner-wrapper .user-menu-button{background-color:#f4f4f4}@media screen and (max-width: 540px){.workshops-show .section-header-wrapper .section-header .section-header-content .calendar-icon-wrapper{margin-top:0}.workshops-show .section-header-wrapper .section-header .section-header-content .main-content{margin-top:4px}.workshops-show .section-header-wrapper .section-header .section-header-content .main-content .header-text,.workshops-show .section-header-wrapper .section-header .section-header-content .main-content .subheader-text{display:none}.workshops-show .section-header-wrapper .section-header .section-header-content .main-content .header-text.mobile,.workshops-show .section-header-wrapper .section-header .section-header-content .main-content .subheader-text.mobile{display:block}.workshops-show .section-header-wrapper .section-header .user-menu-mobile-outer-wrapper{display:block}}.workshops-show .section-navigation-wrapper{margin-top:25px}.workshops-show .section-navigation-wrapper.fixed-header{position:-webkit-sticky;position:sticky;top:0;z-index:10008;padding-top:24px;background-color:#f4f4f4}.workshops-show .section-navigation-wrapper .spots-left{color:#394649;margin-right:15px;position:relative;top:2px}.workshops-show .section-navigation-wrapper .underline-tabs-wrapper{position:relative}.workshops-show .section-navigation-wrapper .underline-tabs-wrapper .user-navigation-wrapper{position:relative}.workshops-show .section-navigation-wrapper .underline-tabs-wrapper .user-navigation-wrapper .underline-tabs .tab a{padding-bottom:10px}.workshops-show .section-navigation-wrapper .underline-tabs-wrapper .user-navigation-wrapper .underline-tabs .tab .ss-icon-lock{color:#394649;margin-right:5px}.workshops-show .section-navigation-wrapper .underline-tabs-wrapper .user-navigation-wrapper .underline-tabs .tab.active .ss-icon-lock{color:#3722d3}.workshops-show .section-navigation-wrapper .underline-tabs-wrapper .user-navigation-wrapper .workshop-menus{position:absolute;right:0;top:50%;margin-top:-28px;z-index:2}.workshops-show .section-navigation-wrapper .underline-tabs-wrapper .user-navigation-wrapper .workshop-menus .section{vertical-align:middle;display:inline-block}.workshops-show .section-navigation-wrapper .underline-tabs-wrapper .user-navigation-wrapper .workshop-menus .join-module-wrapper,.workshops-show .section-navigation-wrapper .underline-tabs-wrapper .user-navigation-wrapper .workshop-menus .user-menu-wrapper{margin-right:15px;margin-left:16px}@media screen and (max-width: 540px){.workshops-show .section-navigation-wrapper .underline-tabs-wrapper .user-navigation-wrapper .workshop-menus{display:none}}.workshops-show .section-navigation-wrapper .underline-tabs-wrapper .underline{border-bottom:1px solid #dcdee1;position:absolute;bottom:0;right:0;left:0;z-index:1}.workshops-show .workshop-wrapper{padding-top:32px}.workshops-show .workshop-wrapper .workshop-section{max-width:1136px;margin:0 auto}.workshops-show .workshop-wrapper .start-wrapper{bottom:20px}.workshops-show .workshop-wrapper .projects-list{display:-ms-grid;display:grid;grid-column-gap:16px;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}.workshops-show .workshop-wrapper .projects-list .row{margin:16px 0}@media screen and (max-width: 990px){.workshops-show .workshop-wrapper .workshop-section{max-width:848px}.workshops-show .workshop-wrapper .projects-list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 809px){.workshops-show .workshop-wrapper .projects-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 540px){.workshops-show .workshop-wrapper .grid{padding:0 8px}.workshops-show .workshop-wrapper .workshop-wrapper{margin-top:0}.workshops-show .workshop-wrapper .workshop-section{max-width:352px}.workshops-show .workshop-wrapper .projects-list{-ms-grid-columns:none;grid-template-columns:none}}.workshops-show .workshop-wrapper .description{margin-bottom:40px}.workshops-show .workshop-wrapper .section-header{display:block}.workshops-show .workshop-wrapper .section-header.mobile{display:none}.workshops-show .workshop-wrapper .workshop-info.mobile{display:none}.workshops-show .workshop-wrapper .discussions-wrapper .user-img-50{top:0}.workshops-show .workshop-wrapper .discussions-wrapper .discussion-form{padding-top:0}.workshops-show .workshop-wrapper .classes-sidebar .classes-section-title{margin-bottom:15px}.workshops-show .workshop-wrapper .classes-sidebar .class-list-row{margin-bottom:20px}.workshops-show .workshop-wrapper .stats{border-top:1px solid #f4f4f4;padding-top:25px;text-align:center}@media screen and (max-width: 809px){.workshops-show .workshop-wrapper .stats{border-top:none}}.workshops-show .workshop-wrapper .stats .stats-inner-wrapper .label{color:#394649}.workshops-show .workshop-wrapper .stats .stats-inner-wrapper .number::before,.workshops-show .workshop-wrapper .stats .stats-inner-wrapper .label::before{margin-right:8px}.workshops-show .workshop-wrapper .join-module-wrapper{display:none;text-align:center;margin-bottom:50px}.workshops-show .workshop-wrapper .join-module-wrapper .join-module-inner-wrapper{padding:0 30px}.workshops-show .workshop-wrapper .join-module-wrapper .join-module-inner-wrapper .js-join-session{padding:8px 0}@media screen and (max-width: 809px){.workshops-show .workshop-wrapper .join-module-wrapper .join-module-inner-wrapper .js-join-session{width:100%;padding:0}}.workshops-show .workshop-wrapper .classes-list-grid .class-row:last-child .class-row-inner-wrapper{border-bottom:0}.workshops-show .workshop-wrapper .locked-section{text-align:center}.workshops-show .workshop-wrapper .locked-section .message{margin-top:15px;margin-bottom:40px;color:#394649}.workshops-show .workshop-wrapper .locked-section .join-module-wrapper{display:block;margin:auto}.workshops-show .workshop-wrapper .locked-section .join-module-wrapper .btn{padding:10px 25px 8px;min-width:140px}@media screen and (min-width: 990px){.workshops-show .workshop-wrapper .stats .stats-inner-wrapper{padding:0 10px}}@media screen and (max-width: 809px){.workshops-show .workshop-wrapper .workshop-info{display:none}.workshops-show .workshop-wrapper .workshop-info.mobile{display:block}.workshops-show .workshop-wrapper .workshop-info .stats{float:right;padding-top:0;width:200px}.workshops-show .workshop-wrapper .workshop-info .stats .stats-inner-wrapper{padding-top:0}}@media screen and (max-width: 540px){.workshops-show .workshop-wrapper .join-module-wrapper{display:block}.workshops-show .workshop-wrapper .workshop-info.mobile .stats{float:left}.workshops-show .workshop-wrapper .section-header{display:none}.workshops-show .workshop-wrapper .section-header.mobile{display:block;margin-bottom:10px}.workshops-show .workshop-wrapper .col-3,.workshops-show .workshop-wrapper .col-9,.workshops-show .workshop-wrapper .col-8,.workshops-show .workshop-wrapper .col-12{width:100%}}</pre></body></html>