@font-face{font-family:Graphik LC Web;src:url(https://cdn-cf-static.type.today/static/media/GraphikLCWeb-Regular.253ab5c9.woff2) format("woff2"),url(https://cdn-cf-static.type.today/static/media/GraphikLCWeb-Regular.7cf455cd.woff) format("woff"),url(https://cdn-cf-static.type.today/static/media/GraphikLCWeb-Regular.2cf1797d.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Graphik LC Web;src:url(https://cdn-cf-static.type.today/static/media/GraphikLCWeb-RegularItalic.f3918696.woff2) format("woff2"),url(https://cdn-cf-static.type.today/static/media/GraphikLCWeb-RegularItalic.d777a9b2.woff) format("woff"),url(https://cdn-cf-static.type.today/static/media/GraphikLCWeb-RegularItalic.7a0fc095.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Graphik LC Web;src:url(https://cdn-cf-static.type.today/static/media/GraphikLCWeb-Medium.13a3dc1a.woff2) format("woff2"),url(https://cdn-cf-static.type.today/static/media/GraphikLCWeb-Medium.061bd149.woff) format("woff"),url(https://cdn-cf-static.type.today/static/media/GraphikLCWeb-Medium.cb28876e.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Graphik LC Web;src:url(https://cdn-cf-static.type.today/static/media/GraphikLCWeb-Bold.e6a2c122.woff2) format("woff2"),url(https://cdn-cf-static.type.today/static/media/GraphikLCWeb-Bold.61a8630a.woff) format("woff"),url(https://cdn-cf-static.type.today/static/media/GraphikLCWeb-Bold.a14c5136.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Graphik LC Web;src:url(https://cdn-cf-static.type.today/static/media/GraphikLCWeb-BoldItalic.cbdd51a5.woff2) format("woff2"),url(https://cdn-cf-static.type.today/static/media/GraphikLCWeb-BoldItalic.e2d6b857.woff) format("woff"),url(https://cdn-cf-static.type.today/static/media/GraphikLCWeb-BoldItalic.ea5911f0.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:CSTMXprmntl02;src:url(https://cdn-cf-static.type.today/static/media/CSTMXprmntl02-Bold.3a8c6809.woff2) format("woff2"),url(https://cdn-cf-static.type.today/static/media/CSTMXprmntl02-Bold.7066c7d7.woff) format("woff"),url(https://cdn-cf-static.type.today/static/media/CSTMXprmntl02-Bold.16bd5427.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Spectral;src:url(https://cdn-cf-static.type.today/static/media/Spectral-Regular_Italic-Web.0826e99d.woff2) format("woff2"),url(https://cdn-cf-static.type.today/static/media/Spectral-Regular_Italic-Web.374c3521.woff) format("woff"),url(https://cdn-cf-static.type.today/static/media/Spectral-Regular_Italic-Web.4a505c4d.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Spectral;src:url(https://cdn-cf-static.type.today/static/media/Spectral-Bold_Italic-Web.2dde2b47.woff2) format("woff2"),url(https://cdn-cf-static.type.today/static/media/Spectral-Bold_Italic-Web.2e87806d.woff) format("woff"),url(https://cdn-cf-static.type.today/static/media/Spectral-Bold_Italic-Web.03c49d08.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Spectral;src:url(https://cdn-cf-static.type.today/static/media/Spectral-ExtraBold-Web.abc4b832.woff2) format("woff2"),url(https://cdn-cf-static.type.today/static/media/Spectral-ExtraBold-Web.a885bc37.woff) format("woff"),url(https://cdn-cf-static.type.today/static/media/Spectral-ExtraBold-Web.4f22ed49.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Spectral;src:url(https://cdn-cf-static.type.today/static/media/Spectral-Regular-Web.2e32c255.woff2) format("woff2"),url(https://cdn-cf-static.type.today/static/media/Spectral-Regular-Web.02cf60eb.woff) format("woff"),url(https://cdn-cf-static.type.today/static/media/Spectral-Regular-Web.7b78ff83.ttf) format("truetype");font-weight:400;font-style:normal}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{width:100%;height:100%}body,html{margin:0;padding:0;font-weight:400;-webkit-font-smoothing:antialiased}body{color:#000;background-color:#fff;min-height:100vh;font-family:Graphik LC Web,Arial,sans-serif;font-size:15px;line-height:1.66}html.dark-theme body{color:#fff;background-color:#000}@media (max-width:599px){body{overflow:visible}}body.ReactModal__Body--open{overflow-y:hidden}a,a:visited{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6,p{margin:0}@media (max-width:599px){.only-desktop{display:none!important}}@media (min-width:600px){.only-mobile{display:none!important}}@media (max-width:767px){.new-only-tablet-and-more{display:none!important}}@media (min-width:768px){.new-only-mobile{display:none!important}}#HeaderPortal{z-index:89}
@font-face{font-family:icon;src:url(https://cdn-cf-static.type.today/static/media/icon.06c8feaf.woff2) format("woff2"),url(https://cdn-cf-static.type.today/static/media/icon.92f965c4.woff) format("woff")}[class*=" icon-"],[class^=icon-]{font-family:icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:"\E800"}.icon-arrow-right-thin:before{content:"\E801"}.icon-arrow-right:before{content:"\E802"}.icon-cart:before{content:"\E803"}.icon-checkbox-active:before{content:"\E804"}.icon-checkbox:before{content:"\E805"}.icon-checkmark:before{content:"\E806"}.icon-close-thin:before{content:"\E807"}.icon-cross:before{content:"\E808"}.icon-download:before{content:"\E809"}.icon-fb-block:before{content:"\E80A"}.icon-fb-large:before{content:"\E80B"}.icon-fb:before{content:"\E80C"}.icon-ig:before{content:"\E80F"}.icon-instagram-tomorrow:before{content:"\E810"}.icon-logo:before{content:"\E811"}.icon-page-back:before{content:"\E812"}.icon-page-last:before{content:"\E813"}.icon-page-next:before{content:"\E814"}.icon-password-hidden:before{content:"\E815"}.icon-password-visible:before{content:"\E816"}.icon-plus:before{content:"\E817"}.icon-search:before{content:"\E818"}.icon-telegram-tomorrow:before{content:"\E819"}.icon-tw-large:before{content:"\E81A"}.icon-twitter-tomorrow:before{content:"\E81B"}.icon-vk-large:before{content:"\E81C"}.icon-vk-tomorrow:before{content:"\E81D"}.icon-new-down:before{content:"\E81F"}.icon-new-more:before{content:"\E820"}.icon-new-download:before{content:"\E821"}.icon-new-hidden:before{content:"\E822"}.icon-new-logo:before{content:"\E823"}.icon-new-plus:before{content:"\E824"}.icon-new-right:before{content:"\E825"}.icon-new-up:before{content:"\E826"}.icon-new-visible:before{content:"\E827"}
.dropdown,.dropdown__title{position:relative;display:inline-block}.dropdown__title{text-align:left;line-height:2em;vertical-align:middle;padding-left:10px;padding-right:27px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.dropdown__title:before{font-family:icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"\E814"}.dropdown__title.is-active{color:#fff;background-color:#000}html.dark-theme .dropdown__title.is-active{color:#000;background-color:#fff}.dropdown__title.is-active:before{content:"\E800"}.dropdown__list{background-color:#fff;color:#000;border:1px solid transparent;border-color:#e6e6e6;position:absolute;left:0;top:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}html.dark-theme .dropdown__list{background-color:#000;color:#fff;border-color:#333}.dropdown__column{max-height:431px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scolling:touch}.dropdown__column:nth-child(2){border-left:1px solid transparent;border-color:#e6e6e6}html.dark-theme .dropdown__column:nth-child(2){border-color:#333}@media (min-width:600px){.dropdown__column::-webkit-scrollbar{-webkit-appearance:none;width:8px}}@media (min-width:600px){.dropdown__column::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.4);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}}.dropdown__column-title{margin:14px 0 -5px;padding:0 16px;white-space:nowrap;font-size:11px}.dropdown__column ul{margin:0;padding:0;list-style:none;margin:10px 0}.dropdown__column ul li{white-space:nowrap;font-size:13px;line-height:18px;color:#000}html.dark-theme .dropdown__column ul li{color:#fff}.dropdown__column ul li a{display:block;padding:6px 16px}@media (min-width:1170px){.dropdown__column ul li a:hover{color:#999}html.dark-theme .dropdown__column ul li a:hover{color:#7f7f7f}}.dropdown--tomorrow .dropdown__list ul li a{-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}@media (min-width:1170px){.dropdown--tomorrow .dropdown__list ul li a:hover{color:#f09}}
.style-string{opacity:0}.style-string.is-animated{-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
.marquee-preview{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);white-space:nowrap}.marquee-preview.is-large{height:190px;text-transform:uppercase;background-color:#24ffd9;font-size:100px}@media (min-width:600px){.marquee-preview.is-large{height:224px}}@media (min-width:1170px){.marquee-preview.is-large{height:274px;font-size:130px}}.marquee-preview.is-small{height:100px;background-color:#f0f0f0;font-size:40px}@media (min-width:600px){.marquee-preview.is-small{font-size:70px}}.marquee-preview__content{display:-ms-flexbox;display:flex}.marquee-preview__content--initialized{margin:0 15px;-webkit-animation-play-state:running;animation-play-state:running}.marquee-preview__content--animated{margin:0;will-change:transform;-webkit-animation:marqueeText 25s linear infinite;animation:marqueeText 25s linear infinite}.marquee-preview__string{display:-ms-flexbox;display:flex}@-webkit-keyframes marqueeText{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marqueeText{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}
@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#nprogress{pointer-events:none}#nprogress .bar{position:fixed;z-index:9999;top:0;left:0;width:100%;height:2px;background-color:#000}html.dark-theme #nprogress .bar{background-color:#fff}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;opacity:1;-webkit-box-shadow:0 0 10px #000,0 0 5px #000;box-shadow:0 0 10px #000,0 0 5px #000;-webkit-transform:rotate(3deg) translateY(-4px);-ms-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}html.dark-theme #nprogress .peg{-webkit-box-shadow:0 0 10px #fff,0 0 5px #fff;box-shadow:0 0 10px #fff,0 0 5px #fff}#nprogress .spinner{display:block;position:fixed;z-index:9999;top:50%;left:50%;margin-left:-12px;margin-top:-12px}#nprogress .spinner-icon{width:24px;height:24px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-radius:50%;border-top-color:#000;border-left-color:#000;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}html.dark-theme #nprogress .spinner-icon{border-top-color:#fff;border-left-color:#fff}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}
.header{display:contents;z-index:90}@media (min-width:desktop-medium){.header--tomorrow a:hover{color:#f09}}.header-tomorrow-banner{position:relative;z-index:2;overflow:hidden;width:100%;height:50px;cursor:pointer;-webkit-transform:translateZ(0);transform:translateZ(0);background-color:#f09}@media (min-width:1000px){.header-tomorrow-banner{height:80px}}.header-tomorrow-banner.is-hidden{visibility:hidden;height:0;-webkit-transition:all .1s linear;-o-transition:all linear .1s;transition:all .1s linear;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.header-tomorrow-banner a{display:block;width:100%;height:100%}.header-tomorrow-banner__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:100%;white-space:nowrap}@media (min-width:1000px){.header-tomorrow-banner__content{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}}.header-tomorrow-banner__string{display:-ms-flexbox;display:flex;overflow:hidden;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:100%;-webkit-animation:fadeIn 2s;animation:fadeIn 2s;font-size:30px;line-height:50px}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width:1000px){.header-tomorrow-banner__string{font-size:50px;line-height:80px}}.header-tomorrow-banner__item{padding:0 15px}.header-tomorrow-banner__item--bold{font-family:CSTMXprmntl02;font-weight:700;font-style:italic}.header-tomorrow-banner__item--bolder{font-weight:bolder}.header-tomorrow-banner__item--italic{font-style:italic}.header-top{position:relative;z-index:2;width:100%;height:50px}.header-top__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%;padding:0 20px;border-bottom:1px solid #e6e6e6}.header-top__menu{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;font-size:13px}.header-top__menu-item:not(:first-child){margin-left:20px}.header-top__menu a.is-active{font-weight:700}.header-top__actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-top__actions-item--lang{margin-left:27px}.header-top__actions-item--cart{margin-left:22px}.header-top__actions-item--login{margin-left:30px}.header-theme{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:11px;line-height:26px}.header-theme__switch{position:relative;display:inline-block;width:30px;height:14px;margin:0 6px;vertical-align:middle;border-radius:8px;background-color:#e6e6e6}html.dark-theme .header-theme__switch{background-color:#333}.header-theme__switch:after{position:absolute;top:3px;width:8px;height:8px;content:"";-webkit-transition:left .2s,border-color .2s;-o-transition:left .2s,border-color .2s;transition:left .2s,border-color .2s;border-radius:50%;background-color:#000;left:3px;border:2px solid transparent}html.dark-theme .header-theme__switch:after{left:19px;border:2px solid #fff}.header-lang{font-size:11px}.header-lang>a{display:inline-block;width:26px;height:26px;text-align:center;border-radius:50%;line-height:28px}.header-lang>a:not(:first-child){margin-left:4px}.header-lang>a.is-current{color:#fff;background:#000}html.dark-theme .header-lang>a.is-current{color:#000;background:#fff}.header-cart{display:-ms-flexbox;display:flex;z-index:1;font-size:11px}.header-cart__icon{margin-right:5px;font-size:16px}@media (min-width:1000px){.header-cart__icon{margin-right:5px;font-size:24px}}.header-cart__cart-count{margin-top:3px}.header-version-link{z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:20px}.header-version-link--tomorrow{-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;font-weight:700}@media (min-width:desktop-medium){.header-version-link--tomorrow:hover{color:#f09}}.header-version-link--today{color:#f09;font-family:CSTMXprmntl02;font-size:22px}.header-version-link__icon{margin-top:3px;margin-left:7px;vertical-align:middle;font-size:14px}.header-version-link__icon--rotate{display:inline-block;margin-top:0;margin-right:7px;margin-left:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);font-size:13px}.header-bottom{position:-webkit-sticky;position:sticky;z-index:90;top:0;width:100%;height:50px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:#fff}.header-bottom--with-second-nav{border-bottom:1px solid #e6e6e6;-webkit-box-shadow:none;box-shadow:none}html.dark-theme .header-bottom{background-color:#000}@media (min-width:1000px){.header-bottom{height:70px}}.header-bottom__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%;padding:0 15px}@media (min-width:1000px){.header-bottom__content{padding:0 20px}}.header-bottom__menu{position:relative;z-index:1}.header-bottom__menu-icon{position:relative;top:-2px;display:inline-block}.header-bottom__menu-icon,.header-bottom__menu-icon:after,.header-bottom__menu-icon:before{width:16px;height:2px;background-color:#000}html.dark-theme .header-bottom__menu-icon,html.dark-theme .header-bottom__menu-icon:after,html.dark-theme .header-bottom__menu-icon:before{background-color:#fff}.header-bottom__menu-icon:after,.header-bottom__menu-icon:before{position:absolute;top:-4px;left:0;content:""}.header-bottom__menu-icon:after{top:4px}.header-bottom__menu.is-active .header-bottom__menu-icon,.header-bottom__menu.is-active .header-bottom__menu-icon:after,.header-bottom__menu.is-active .header-bottom__menu-icon:before{background-color:#999}html.dark-theme .header-bottom__menu.is-active .header-bottom__menu-icon,html.dark-theme .header-bottom__menu.is-active .header-bottom__menu-icon:after,html.dark-theme .header-bottom__menu.is-active .header-bottom__menu-icon:before{background-color:#7f7f7f}.header-bottom__dropdowns{z-index:1;display:-ms-flexbox;display:flex;font-size:16px}.header-bottom__authors{margin-left:-10px}.header-bottom__logo{position:absolute;right:0;left:0;width:100%;text-align:center;text-transform:uppercase;font-size:22px;font-weight:700;line-height:1}.header-bottom__logo--tomorrow{font-family:CSTMXprmntl02;font-size:30px}@media (min-width:1000px){.header-bottom__logo--tomorrow{font-size:47px}}.header-bottom__logo--journal{text-transform:lowercase;font-family:Spectral,Arial,sans-serif}@media (min-width:1000px){.header-bottom__logo--journal{font-size:50px;line-height:50px}}.header-euro-slot{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:-ms-flexbox;display:flex;overflow:hidden;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.header-euro-slot:after,.header-euro-slot:before{position:absolute;top:0;right:50%;bottom:0;width:100%;margin-right:38px;content:"";background-color:#fff}html.dark-theme .header-euro-slot:after,html.dark-theme .header-euro-slot:before{background-color:#000}.header-euro-slot:after{right:auto;left:50%;margin-right:0;margin-left:38px}.header-euro-slot__hole{display:inline-block;vertical-align:top}.header-euro-slot__hole path{fill:#fff;display:block}html.dark-theme .header-euro-slot__hole path{fill:#000;display:none}.header-euro-slot__hole path:last-child{display:none}html.dark-theme .header-euro-slot__hole path:last-child{display:block}.header-euro-slot__hole rect{fill:#f0f0f0;opacity:.6}html.dark-theme .header-euro-slot__hole rect{fill:#1f1f1f;opacity:.9}.header-login{display:-ms-flexbox;display:flex}.header-login__auth{text-transform:uppercase;font-size:11px;font-weight:700}.header-login__auth+.header-login__auth{margin-left:20px}.header-login__auth a,.header-login__auth span{cursor:pointer}@media (min-width:desktop-medium){.header--tomorrow .dropdown__title:not(.is-active),.header--tomorrow .header-login span{-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.header--tomorrow .dropdown__title:not(.is-active):hover,.header--tomorrow .header-login span:hover{color:#f09}}.header-overlay{position:fixed;left:0;top:50px;bottom:0;right:0}.header-overlay:after,.header-overlay:before{content:"";position:absolute;z-index:2;border:8px solid transparent;border-top-width:0;left:15px;top:-8px;border-bottom-color:#e6e6e6}html.dark-theme .header-overlay:after,html.dark-theme .header-overlay:before{border-bottom-color:#333}.header-overlay:after{top:-7px;border-bottom-color:#fff}html.dark-theme .header-overlay:after{border-bottom-color:#000}.header-overlay__links{position:absolute;right:15px;top:25px;font-size:10px;font-weight:700;text-transform:uppercase}.header-overlay__links>*{margin-left:20px}.header-overlay__content{position:absolute;left:0;top:0;bottom:0;right:0;overflow:hidden;overflow-y:auto;border-top:1px solid transparent;border-color:#e6e6e6;line-height:1.66;background-color:rgba(0,0,0,.3)}html.dark-theme .header-overlay__content{border-color:#333;background-color:rgba(0,0,0,.7)}.header-overlay__menu{position:relative;padding:10px 15px 0;border-bottom:1px solid transparent;border-color:transparent;background-color:#fff}html.dark-theme .header-overlay__menu{border-color:#333;background-color:#000}.header-overlay__menu-items{margin:0;padding:0;list-style:none;font-size:13px}.header-overlay__menu--journal{min-width:710px}.header-overlay__menu__bg{display:block}.header-overlay__menu-item{margin:0;padding:0;list-style:none;padding-top:10px;padding-bottom:10px;border-bottom:1px dashed transparent;border-color:#e6e6e6}html.dark-theme .header-overlay__menu-item{border-color:#333}.header-overlay__menu-item>strong{display:inline-block;margin-left:-7px;padding-left:7px;padding-right:7px;line-height:1.8;font-weight:400}.header-overlay__menu-item>strong:after{font-family:icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E814";display:inline-block;margin-left:2px}.header-overlay__menu-item.is-active{outline:none}.header-overlay__menu-item.is-active>strong{background-color:#000;color:#fff}html.dark-theme .header-overlay__menu-item.is-active>strong{background-color:#fff;color:#000}.header-overlay__menu-item.is-active>strong:after{content:"\E800"}.header-overlay__menu-item a.is-active{font-weight:700}.header-overlay__menu-controls{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:50px}.header-overlay__menu-lang{float:left}.header-overlay__menu-theme{float:right}.header-overlay__submenu{display:-ms-flexbox;display:flex;overflow:hidden;height:0;visibility:hidden}.header-overlay__submenu.is-active{overflow:visible;height:auto;visibility:visible}.header-overlay__submenu.is-active ul li{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.header-overlay__submenu-column{min-width:50%}.header-overlay__submenu-column:first-child{padding-right:15px}.header-overlay__submenu-column:nth-child(2){padding-left:15px}.header-overlay__submenu-column-title{margin:12px 0 -5px;font-size:11px}.header-overlay__submenu-column ul{margin:0;padding:0;list-style:none;margin-top:10px}.header-overlay__submenu-column ul li{opacity:0;-webkit-transform:scale(1.1) translateX(30px);-ms-transform:scale(1.1) translateX(30px);transform:scale(1.1) translateX(30px);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;-o-transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;font-size:13px;line-height:18px;color:#000}html.dark-theme .header-overlay__submenu-column ul li{color:#fff}.header-overlay__submenu-column ul li a{display:inline-block;padding:6px 0}@media (min-width:desktop-medium){.header-overlay__submenu-column ul li a:hover{color:#999}html.dark-theme .header-overlay__submenu-column ul li a:hover{color:#7f7f7f}}.header-overlay.header-menu-animation-enter .header-overlay__content{background-color:transparent;-webkit-transition:background-color .35s;-o-transition:background-color .35s;transition:background-color .35s}.header-overlay.header-menu-animation-enter .header-overlay__links,.header-overlay.header-menu-animation-enter .header-overlay__menu-controls,.header-overlay.header-menu-animation-enter .header-overlay__menu-item{opacity:0;-webkit-transform:scale(1.1) translateX(50px);-ms-transform:scale(1.1) translateX(50px);transform:scale(1.1) translateX(50px);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;-o-transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.header-overlay.header-menu-animation-enter.header-menu-animation-enter-active .header-overlay__content{background-color:rgba(0,0,0,.3)}html.dark-theme .header-overlay.header-menu-animation-enter.header-menu-animation-enter-active .header-overlay__content{background-color:rgba(0,0,0,.7)}.header-overlay.header-menu-animation-enter.header-menu-animation-enter-active .header-overlay__links,.header-overlay.header-menu-animation-enter.header-menu-animation-enter-active .header-overlay__menu-controls,.header-overlay.header-menu-animation-enter.header-menu-animation-enter-active .header-overlay__menu-item{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.header-overlay:not(.header-menu-animation-enter)__links,.header-overlay:not(.header-menu-animation-enter)__menu-controls,.header-overlay:not(.header-menu-animation-enter)__menu-item{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important}
.subscription__input{margin-left:10px;margin-right:10px;padding-bottom:4px;padding-top:4px;width:110px;border:0;border-bottom:1px solid transparent;border-color:#e6e6e6;border-radius:0;color:#000;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}html.dark-theme .subscription__input{border-color:#333;color:#fff}.subscription__input::-webkit-input-placeholder{color:#000}html.dark-theme .subscription__input::-webkit-input-placeholder{color:#fff}.subscription__input:-moz-placeholder{color:#000}html.dark-theme .subscription__input:-moz-placeholder{color:#fff}.subscription__input::-moz-placeholder{color:#000}html.dark-theme .subscription__input::-moz-placeholder{color:#fff}.subscription__input:-ms-input-placeholder{color:#000}html.dark-theme .subscription__input:-ms-input-placeholder{color:#fff}.subscription__input:focus{outline:none;border-color:#000}html.dark-theme .subscription__input:focus{border-color:#fff}@media (min-width:600px){.subscription__input{width:140px}}
.social-icon{background-color:#f2f2f2;display:inline-block;width:26px;height:26px;margin-top:-10px;margin-bottom:-10px;padding:0;border:0;border-radius:50%;font-size:16px;line-height:26px;text-align:center;vertical-align:middle;color:inherit}html.dark-theme .social-icon{background-color:#262626}.social-icon:focus{outline:none}.social-icon:active:not(:disabled){color:#fff;background-color:#000}html.dark-theme .social-icon:active:not(:disabled){color:#000;background-color:#fff}.social-icon:disabled{color:#999}html.dark-theme .social-icon:disabled{color:#7f7f7f}@media (min-width:600px){.social-icon:hover{color:#fff;background-color:#000}html.dark-theme .social-icon:hover{color:#000;background-color:#fff}}
.layout{height:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.layout{min-width:980px}}.layout__content{position:relative;z-index:1;-ms-flex:1 0 auto;flex:1 0 auto}.layout__footer,.layout__header{-ms-flex-negative:0;flex-shrink:0}.layout-container{padding-left:15px;padding-right:15px}@media (min-width:600px){.layout-container{padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;width:950px}}@media (min-width:1170px){.layout-container{width:1140px}}@media (min-width:600px){.layout-row:after,.layout-row:before{content:"";display:table}.layout-row:after{clear:both}}@media (min-width:600px){.layout-info{float:left;width:190px;padding-right:30px;text-align:right}}@media (min-width:600px){.layout-content,.layout-section{margin-left:190px;padding-left:30px}}@media (min-width:1170px){.layout-section{margin-right:190px}}.layout-modal{position:relative;padding:20px 16px}@media (min-width:600px){.layout-modal{background-color:#fff;outline:none;width:570px;margin-left:auto;margin-right:auto;padding:40px}html.dark-theme .layout-modal{background-color:#000;outline:2px solid #fff}.layout-modal--font-select,.layout-modal--request-company-contract{display:inline-block;width:auto;padding:0}}.layout-modal--tomorrow-license{display:inline-block;width:auto;padding:0}
@-webkit-keyframes modal-fadein{0%{opacity:0}to{opacity:1}}@keyframes modal-fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-enter{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}80%{opacity:1}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes modal-enter{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}80%{opacity:1}to{-webkit-transform:translate(0);transform:translate(0)}}.modal{color:#000;background-color:#fff;position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;overflow:hidden;overflow-y:auto;font-size:15px;-webkit-animation:modal-enter .5s cubic-bezier(.1,.9,.2,1);animation:modal-enter .5s cubic-bezier(.1,.9,.2,1)}html.dark-theme .modal{color:#fff;background-color:#000}.modal__close{position:absolute;z-index:1;right:5px;top:5px;width:1.5em;font-size:15px;font-weight:700;text-align:center;cursor:pointer}.modal__close:hover{color:#999}html.dark-theme .modal__close:hover{color:#7f7f7f}.modal__content{position:relative}@media (min-width:600px){.modal{background-color:transparent!important;-webkit-animation:none;animation:none}.modal__backdrop{background-color:rgba(0,0,0,.3);position:fixed;left:0;top:0;right:0;bottom:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation:modal-fadein .3s;animation:modal-fadein .3s}html.dark-theme .modal__backdrop{background-color:rgba(0,0,0,.9)}.modal__close{right:10px;top:10px}.modal__layout{display:table;width:100%;height:100%;padding:50px 0;-webkit-animation:modal-enter .5s cubic-bezier(.1,.9,.2,1);animation:modal-enter .5s cubic-bezier(.1,.9,.2,1)}.modal__container{position:relative;display:table-cell;width:100%;vertical-align:middle;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0)}}.modal--tomorrow-license .modal__close{top:31px;right:34px;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;font-size:23px}.modal--journal-search{top:0;right:0;bottom:0;left:0;width:100%;height:100vh;overflow-y:auto}.modal--journal-search .modal__layout{padding:0}.modal--journal-search .layout-modal,.modal--journal-search .modal__container{width:100%;height:100%}.modal--journal-search .modal__close{right:10px;top:8px;font-size:23px}@media (min-width:760px){.modal--journal-search .modal__close{top:23px;right:23px}}
@-webkit-keyframes cart-notifier-animation-enter{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes cart-notifier-animation-enter{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.cart-notifier{display:none;z-index:499;position:fixed;top:80px;right:10px;padding:8px 12px;border:1px dashed transparent;border-color:#000;font-size:11px;background-color:#fff;-webkit-animation:cart-notifier-animation-enter .25s;animation:cart-notifier-animation-enter .25s}html.dark-theme .cart-notifier{border-color:#fff;background-color:#000}.cart-notifier.is-visible{display:block}
.error{padding-top:10px;padding-bottom:20px}.error h1{font-size:40px;font-weight:700}.error h4{font-size:15px;text-transform:uppercase;font-weight:700}.error p{margin-top:1em;font-size:10px;color:#999}html.dark-theme .error p{color:#7f7f7f}.error .link,.error a{color:#000;cursor:pointer}html.dark-theme .error .link,html.dark-theme .error a{color:#fff}.error .button{color:#000;margin-top:10px}html.dark-theme .error .button{color:#fff}@media (min-width:600px){.error{padding-top:30px;padding-left:190px;padding-bottom:60px}.error h1{margin-bottom:20px;font-size:72px}.error h4{margin-bottom:1em}.error p{margin-top:0;font-size:13px}.error .button{margin-top:50px}}
.button{display:inline-block;padding:0 16px;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-size:inherit;font-weight:400;font-family:Graphik LC Web,Arial,sans-serif;line-height:38px;text-align:center;background:transparent;-webkit-font-smoothing:antialiased;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.button,.button:focus,.button:hover,.button:visited{outline:none;text-decoration:none}.button.disabled,.button:disabled{opacity:.1;pointer-events:none}.button--tomorrow{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:40px;padding:0 25px;border-radius:25px;-webkit-transition:color .1s ease,background-color .1s ease;-o-transition:color .1s ease,background-color .1s ease;transition:color .1s ease,background-color .1s ease;color:#fff;background-color:#000;font-size:13px}@media (min-width:1170px){.button--tomorrow:hover{color:#000;background-color:#24ffd9}}.button--tomorrow i{position:absolute;font-size:20px}.button--tomorrow-download{padding:0 27px 0 40px}.button--tomorrow-download i{top:10px;left:17px}.button--tomorrow-cart i{top:7px;left:21px;font-size:23px}.button--primary{color:#fff;background:#000;border-radius:25px}html.dark-theme .button--primary{color:#000;background:#fff}.button--primary:visited{color:#fff}html.dark-theme .button--primary:visited{color:#000}.button--clear{border-color:#000}html.dark-theme .button--clear{border-color:#fff}.button--xmuted{color:#000;background:#f2f2f2}html.dark-theme .button--xmuted{color:#fff;background:#262626}.button--xmuted:visited{color:#000}html.dark-theme .button--xmuted:visited{color:#fff}.button--muted{color:#000;background:#e6e6e6}html.dark-theme .button--muted{color:#fff;background:#333}.button--muted:visited{color:#000}html.dark-theme .button--muted:visited{color:#fff}
.form-input{position:relative;display:block;margin-bottom:15px;font-size:10px}.form-input__label{color:#999;display:block;margin-bottom:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.dark-theme .form-input__label{color:#7f7f7f}.form-input__label strong{color:#000;margin-left:.2em}html.dark-theme .form-input__label strong{color:#fff}.form-input__field{position:relative;display:block}.form-input__field__reveal{display:none}.form-input.left-label .form-input__label{display:inline-block;margin-right:9px;color:#000}.form-input.left-label .form-input__field{display:inline-block}.form-input__control{display:block;width:100%;padding:14px;border-radius:0;border:1px solid transparent;border-color:#e6e6e6;background-color:#fff;font-size:inherit;font-family:inherit;letter-spacing:inherit;text-align:inherit;resize:none;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}html.dark-theme .form-input__control{border-color:#333;background-color:#000}.form-input__control:focus{outline:none}.form-input__control::-ms-clear,.form-input__control::-ms-reveal{display:none}.form-input__error{display:block;margin-top:.4em;line-height:1.2;color:red}.form-input.has-error-placeholder .form-input__control,.form-input.has-errors .form-input__control{border-color:red}.form-input.has-error-placeholder .form-input__control::-webkit-input-placeholder{color:red}.form-input.has-error-placeholder .form-input__control::-moz-placeholder{color:red}.form-input.has-error-placeholder .form-input__control::-ms-input-placeholder{color:red}.form-input.has-error-placeholder .form-input__control::placeholder{color:red}.form-input.is-password .form-input__control{padding-right:40px}.form-input.is-password .form-input__field__reveal{font-family:icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;padding:11px 14px;right:1px;top:1px;font-size:16px;color:#999;line-height:1;cursor:pointer}html.dark-theme .form-input.is-password .form-input__field__reveal{color:#7f7f7f}.form-input.is-password .form-input__field__reveal:before{content:"\E815"}.form-input.is-revealed .form-input__field__reveal{color:#000}html.dark-theme .form-input.is-revealed .form-input__field__reveal{color:#fff}.form-input.is-revealed .form-input__field__reveal:before{content:"\E816"}@media (min-width:600px){.form-input{font-size:11px}.form-input__control{padding-top:13px;padding-bottom:13px;line-height:12px}}.form-component{position:relative;display:block;margin-bottom:15px;font-size:10px}.form-component__label{color:#999;display:block;margin-bottom:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.dark-theme .form-component__label{color:#7f7f7f}.form-component__label strong{color:#000;margin-left:.2em}html.dark-theme .form-component__label strong{color:#fff}.form-component__field{position:relative;display:block}.form-component__error{display:block;margin-top:.4em;line-height:1.2;color:red}.form-component.has-errors .form-component__field{border-color:red}@media (min-width:600px){.form-component{font-size:11px}}.form-checkbox{color:#999;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.dark-theme .form-checkbox{color:#7f7f7f}.form-checkbox__control{display:none}.form-checkbox__label:before{font-family:icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E805";display:inline-block;margin-right:8px;font-size:14px;color:#000}html.dark-theme .form-checkbox__label:before{color:#fff}.form-checkbox__control:checked+.form-checkbox__label:before{content:"\E804"}.form-radio{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-radio__control{display:none}.form-radio__replace{position:relative;top:-1px;display:inline-block;width:20px;height:20px;margin:-10px 10px -10px 0;border-radius:10px;border:1px solid transparent;border-color:#999;vertical-align:middle}html.dark-theme .form-radio__replace{border-color:#7f7f7f}.form-radio__replace:before{content:"";position:absolute;left:5px;top:5px;width:8px;height:8px;border-radius:4px;background-color:#000;vertical-align:middle;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;-o-transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s}html.dark-theme .form-radio__replace:before{background-color:#fff}.form-radio__control:checked+.form-radio__replace:before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.select{color:#000;position:relative;display:inline-block;text-align:left;line-height:2em;vertical-align:middle}html.dark-theme .select{color:#fff}.select.is-open{color:#fff;background-color:#000;z-index:2}html.dark-theme .select.is-open{color:#000;background-color:#fff}.select .Select-control{position:relative;overflow:hidden;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.select.is-disabled .Select-control{cursor:not-allowed}.select .Select-placeholder,.select .Select-value{padding-left:16px;padding-right:30px}.select.is-disabled .Select-placeholder{opacity:.5}.select .Select-label{color:#999;display:block;margin-bottom:3px;font-size:11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.dark-theme .select .Select-label{color:#7f7f7f}.select .Select-label strong{color:#000;margin-left:.2em}html.dark-theme .select .Select-label strong{color:#fff}.select .Select-input{outline:none;position:absolute;left:0;top:0;right:0;bottom:0}.select .Select-arrow{font-family:icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:10px;top:50%;margin-top:-.51em}.select .Select-arrow:before{content:"\E814"}.select.is-open .Select-arrow{margin-top:-.55em}.select.is-disabled .Select-arrow{display:none}.select.is-open .Select-arrow:before{content:"\E800"}.select .Select-menu{position:relative;padding-top:12px;padding-bottom:12px;max-height:331px;overflow-y:auto;white-space:nowrap}.select .Select-menu-outer{background-color:#fff;color:#000;border:1px solid transparent;border-color:#e6e6e6;position:absolute;left:0;top:100%;min-width:100%;max-height:333px}html.dark-theme .select .Select-menu-outer{background-color:#000;color:#fff;border-color:#333}.select .Select-option{padding:4px 16px;font-size:13px;line-height:1.5em;cursor:pointer;white-space:nowrap;color:#000}html.dark-theme .select .Select-option{color:#fff}.select .Select-option.is-focused{color:#999}html.dark-theme .select .Select-option.is-focused{color:#7f7f7f}.select .Select-option.is-selected{font-weight:700}.select .Select-option.is-selected.is-focused{color:#000}html.dark-theme .select .Select-option.is-selected.is-focused{color:#fff}.select.Select--small .Select-placeholder,.select.Select--small .Select-value{padding-left:10px;padding-right:24px}.select.Select--block .Select-option,.select.Select--small .Select-option{padding:2px 20px 2px 10px;font-size:11px}.select.Select--small .Select-arrow{right:8px}.select.Select--block .Select-menu,.select.Select--small .Select-menu{padding-top:6px;padding-bottom:6px;max-height:212px}.select.Select--block .Select-menu-outer,.select.Select--small .Select-menu-outer{max-height:214px}.select.Select--block{display:block;border:1px solid transparent;border-color:#e6e6e6;line-height:38px;background-color:#fff}html.dark-theme .select.Select--block{border-color:#333;background-color:#000}.select.Select--block.is-open,html.dark-theme .select.Select--block.is-open{border-color:transparent}.select.Select--block.is-disabled{background-color:transparent}.select.Select--block .Select-menu-outer{margin-top:1px;left:-1px;right:-1px;border-color:#e6e6e6}html.dark-theme .select.Select--block .Select-menu-outer{border-color:#333}.select.Select--block .Select-placeholder,.select.Select--block .Select-value{padding-left:1em}.select.Select--tomorrow .Select-option{-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.select.Select--tomorrow .Select-option.is-focused,.select.Select--tomorrow .Select-option.is-selected.is-focused,.select.Select--tomorrow .Select-option:hover{color:#f09}
.authentication{text-align:left;font-size:10px}.authentication .link,.authentication a{color:#000;cursor:pointer}html.dark-theme .authentication .link,html.dark-theme .authentication a{color:#fff}.authentication__switch{margin:0;padding:0;list-style:none;margin-bottom:20px;font-size:15px}.authentication__switch>li{display:inline-block;margin-right:30px;border-bottom:2px solid transparent;color:#999;font-weight:700;line-height:20px;cursor:pointer}html.dark-theme .authentication__switch>li{color:#7f7f7f}.authentication__switch>li.is-current{color:#000;border-bottom-color:#000}html.dark-theme .authentication__switch>li.is-current{color:#fff;border-bottom-color:#fff}.authentication__col:after,.authentication__col:before{content:"";display:table}.authentication__col:after{clear:both}.authentication__col--signer_grounds{text-align:left}.authentication__delimiter{margin-top:25px;margin-bottom:25px;border:0;border-top:1px dashed transparent;border-top-color:#e6e6e6}html.dark-theme .authentication__delimiter{border-top-color:#333}.authentication__errors{margin-bottom:15px;padding:12px 15px;border:1px dashed red;color:red}.authentication__message{color:#999;margin-bottom:25px}html.dark-theme .authentication__message{color:#7f7f7f}.authentication__message h2,.authentication__message p{margin-top:0;margin-bottom:5px}.authentication__message h2{margin-bottom:10px;color:#000;font-weight:400}html.dark-theme .authentication__message h2{color:#fff}.authentication__recovery{color:#999}html.dark-theme .authentication__recovery{color:#7f7f7f}.authentication__submit:after,.authentication__submit:before{content:"";display:table}.authentication__submit:after{clear:both}.authentication__submit__controls{margin:0;padding:0;list-style:none;margin-top:10px}.authentication__submit__controls>li{margin-bottom:16px}.authentication__submit__control{float:left;width:50%;line-height:40px}.authentication__submit__action{float:right;width:50%}.authentication__submit__action .button{display:block;width:100%}.authentication--recovery h1{margin-bottom:-8px;font-size:15px;text-transform:uppercase}.authentication--recovery p{margin-top:20px;clear:both;color:#999}html.dark-theme .authentication--recovery p{color:#7f7f7f}.authentication--recovery h2{margin-top:20px}.authentication--recovery h2+p{margin-top:0}.authentication--recovery .authentication__row{margin-top:20px}.authentication__company{margin:15px -16px 25px;padding:30px 16px;background-color:#f2f2f2}html.dark-theme .authentication__company{background-color:#262626}.authentication__company--top:after,.authentication__company--top:before{content:"";display:table}.authentication__company--top:after{clear:both}.authentication__company--title{margin-bottom:4px;font-weight:700}.authentication__company--description{line-height:15px}.authentication__company--toggle-button{width:100%;margin-top:20px}.authentication__company--toggle-button div{width:100%}.authentication__company--content{padding-top:20px}.authentication__company--block{margin-bottom:5px}.authentication__company--block:after,.authentication__company--block:before{content:"";display:table}.authentication__company--block:after{clear:both}.authentication__company .Select--block{margin-bottom:15px;font-size:11px}.authentication__company--input-number{display:inline-block}.authentication__company--input-number .form-input__field{width:50px;text-align:center}.authentication__company--input-date{display:inline-block;margin-left:9px}.authentication__company--input-date .form-input__field{width:100px;text-align:center}.authentication__company--input-city{display:inline-block;margin-right:20px}.authentication__company--input-city .form-input__field{width:180px}.authentication__company--input-zip-code{display:inline-block}.authentication__company--input-zip-code .form-input__field{width:88px}.authentication__company--checkbox-use-legal-address-for-mailing{display:inline-block;margin:5px 0}@media (min-width:600px){.authentication{font-size:11px}.authentication__switch{margin-top:-10px}.authentication__row{margin-left:-30px}.authentication__col{display:inline-block;vertical-align:top;padding-left:30px;width:50%}.authentication__col--signer_grounds{text-align:right}.authentication__delimiter{margin-top:15px}.authentication__message h2,.authentication__message p{margin-bottom:15px}.authentication__submit{margin-top:15px}.authentication__submit--registration{margin-top:30px}.authentication__submit__controls{float:left;margin-top:0}.authentication__submit__controls>li{margin-bottom:10px}.authentication__submit__controls>li:last-child{margin-bottom:-10px}.authentication__submit__action{min-width:150px;width:auto}.authentication--recovery h1{margin-top:-10px;margin-bottom:0}.authentication--recovery h2{margin-top:15px}.authentication--recovery p{width:80%}.authentication--recovery__action{margin-top:21px}.authentication--recovery .authentication__row+p{margin-top:5px}.authentication__company{margin:15px -40px 25px;padding:30px 40px}.authentication__company--description{float:left;max-width:270px;margin:-3px 0}.authentication__company--toggle-button{float:right;width:auto;margin-top:13px;min-width:150px}.authentication__company--content{padding-top:25px}.authentication__company--block{margin-bottom:10px}.authentication__company--input-country{display:inline-block;margin-right:20px;vertical-align:top}.authentication__company--input-country .Select{width:180px}.authentication__company--input-zip-code .form-input__field{width:90px}.authentication__company--input-requisite{display:inline-block;margin-right:20px}.authentication__company--input-requisite:last-child{margin-right:0}.authentication__company--input-requisite .form-input__field{width:150px}.authentication__company--input-requisite-big{display:inline-block;margin-right:20px}.authentication__company--input-requisite-big .form-input__field{width:320px}}
.tomorrow-license{padding:39px 25px 30px;border:10px solid #24ffd9;text-align:left}@media (min-width:600px){.tomorrow-license{width:540px;padding:39px 30px 30px}}@media (min-width:1020px){.tomorrow-license{width:990px;padding:35px 32px 30px}}.tomorrow-license__title{font-size:21px;font-weight:700;line-height:30px}@media (min-width:1020px){.tomorrow-license__title{margin-bottom:7px;font-size:23px;line-height:33px}}.tomorrow-license__about{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:1020px){.tomorrow-license__about{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px}}.tomorrow-license__description{margin:10px 0 12px;font-size:13px;line-height:20px}@media (min-width:1020px){.tomorrow-license__description{-ms-flex-negative:0;flex-shrink:0;width:540px;margin:0;margin-right:18px;font-size:15px;line-height:22px}}.tomorrow-license__info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:18px;padding:12px 0 15px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}@media (min-width:600px){.tomorrow-license__info{margin-bottom:28px}}@media (min-width:1020px){.tomorrow-license__info{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0;padding:0;padding-left:20px;border:none;border-left:1px solid #e6e6e6}}.tomorrow-license__info-title{padding-right:20px;font-size:15px;font-weight:700;line-height:22px}@media (min-width:1020px){.tomorrow-license__info-title{padding-right:0}}.tomorrow-license__info-subtitle{white-space:nowrap;font-size:11px;line-height:22px}@media (min-width:1020px){.tomorrow-license__info-subtitle{margin-top:2px;font-size:15px}}@media (min-width:1020px){.tomorrow-license__items{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.tomorrow-license-item{padding:22px 20px;background-color:#f0f0f0}@media (min-width:600px){.tomorrow-license-item{padding:24px 20px}}@media (min-width:1020px){.tomorrow-license-item{width:290px;padding:22px 20px 24px}}@media (min-width:600px){.tomorrow-license-item__main{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:17px 0 22px}}@media (min-width:1020px){.tomorrow-license-item__main{-ms-flex-direction:column;flex-direction:column;margin:0;margin-bottom:14px}}.tomorrow-license-item__title{font-size:15px;font-weight:700;line-height:22px}@media (max-width:599px){.tomorrow-license-item__title{margin-bottom:9px}}@media (min-width:600px){.tomorrow-license-item__title{font-size:19px}}@media (min-width:1020px){.tomorrow-license-item__title{font-size:15px}}.tomorrow-license-item__price{font-size:30px;line-height:30px}@media (max-width:599px){.tomorrow-license-item__price{margin-bottom:15px}}@media (min-width:600px){.tomorrow-license-item__price{margin-top:-5px}}@media (min-width:1020px){.tomorrow-license-item__price{margin-top:10px}}.tomorrow-license-item__info{display:-ms-flexbox;display:flex;padding:15px 0 14px;border-top:1px solid #fff;font-size:13px;line-height:20px}.tomorrow-license-item__info:last-child{border-bottom:1px solid #fff}.tomorrow-license-item__info-title{-ms-flex-negative:0;flex-shrink:0;width:100px;margin-right:5px;font-weight:700}@media (min-width:600px){.tomorrow-license-item__info-title{margin-right:55px}}@media (min-width:1020px){.tomorrow-license-item__info-title{width:80px;margin-right:10px}}.tomorrow-license-item__button{border:none;-webkit-box-shadow:none;box-shadow:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:190px;height:40px;margin:16px auto 0;padding:0;padding-top:4px;text-transform:uppercase;-webkit-transition:color .1s ease,background-color .1s ease,opacity .2s ease;-o-transition:color .1s ease,background-color .1s ease,opacity .2s ease;transition:color .1s ease,background-color .1s ease,opacity .2s ease;color:#fff;background-color:#000;letter-spacing:.06em;border-radius:100px;font-size:14px;font-weight:700}@media (min-width:600px){.tomorrow-license-item__button{margin-right:0}}@media (min-width:1020px){.tomorrow-license-item__button{margin-right:auto}.tomorrow-license-item__button:hover{color:#000;background-color:#24ffd9}}.tomorrow-license-item__button--in-cart{color:#000;background-color:#24ffd9;cursor:default}.tomorrow-license-item__button-icon{margin-top:-4px;margin-left:-4px;font-size:21px}.tomorrow-license-item+.tomorrow-license-item{margin-top:30px}@media (min-width:600px){.tomorrow-license-item+.tomorrow-license-item{margin-top:20px}}@media (min-width:1020px){.tomorrow-license-item+.tomorrow-license-item{margin-top:0}}.tomorrow-license .link{text-decoration:underline}
.journal-search__container{padding-top:40px}@media (min-width:760px){.journal-search__container{padding-top:58px}}@media (min-width:1280px){.journal-search__container{width:780px;margin:0 auto;padding-top:63px}}.journal-search__search{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-bottom:13px;font-size:18px;line-height:25px;border-bottom:1px solid #000}html.dark-theme .journal-search__search{border-bottom:1px solid #fff}@media (min-width:760px){.journal-search__search{padding-bottom:9px;font-size:24px}}.journal-search__input{width:100%;text-align:center;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;line-height:19px;background-color:#fff}html.dark-theme .journal-search__input{background-color:#000}@media (min-width:760px){.journal-search__input{line-height:45px}}.journal-search__results{padding:13px 10px 14px;color:rgba(0,0,0,.5);border-bottom:1px solid #e6e6e6;font-size:11px;line-height:12px}@media (min-width:760px){.journal-search__results{padding:23px 0 18px;text-align:left;font-size:14px;line-height:18px}}.journal-search__no-results{padding-top:23px;text-align:left;color:rgba(0,0,0,.5);font-size:12px}@media (min-width:760px){.journal-search__no-results{font-size:14px}}.journal-search-item{font-family:Spectral,Arial,sans-serif}.journal-search-item__container{padding:14px 0 18px;border-bottom:1px solid #e6e6e6}.journal-search-item__container--last{border-bottom:none}@media (min-width:760px){.journal-search-item__container{display:-ms-flexbox;display:flex;min-height:200px;padding:30px 0}}.journal-search-item__image{-ms-flex-negative:0;flex-shrink:0;width:140px;height:140px;margin-right:25px;background-size:cover;background-repeat:no-repeat;background-position:50%}@media (min-width:760px){.journal-search-item__content{text-align:left}}.journal-search-item__title{margin-bottom:5px;font-size:20px;line-height:24px}@media (min-width:760px){.journal-search-item__title{margin-bottom:12px;font-size:24px;line-height:30px}}@media (min-width:1280px){.journal-search-item__title{margin-bottom:10px;line-height:29px}}.journal-search-item__text{display:-webkit-box;max-height:76px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;letter-spacing:-.17px;font-size:14px;line-height:19px;-webkit-line-clamp:4}@media (min-width:760px){.journal-search-item__text{font-size:20px;line-height:26px}}.journal-search-item__text em{padding:0 5px;background-color:rgba(255,255,0,.5);font-weight:700}.journal-search__load-more{display:block;width:146px;height:40px;margin:30px auto 50px;color:#fff;background-color:#000;border:none;border-radius:100px;-webkit-box-shadow:none;box-shadow:none;outline:none;text-align:center;font-size:13px;line-height:37px}
.font-select-modal{position:relative;margin-top:15px;padding:30px 0;background-color:#fff}@media (min-width:600px){.font-select-modal{padding:18px 30px}}html.dark-theme .font-select-modal{background-color:#000}.font-select-modal__close{position:absolute;width:30px;height:30px;right:15px;top:13px;line-height:30px;text-align:center;cursor:pointer}.font-select-modal__group{margin-bottom:20px}.font-select-modal__group-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-bottom:7px;border-bottom:1px solid transparent;border-color:#000}html.dark-theme .font-select-modal__group-header{border-color:#fff}.font-select-modal__group-title{position:relative;padding-right:50px;text-align:center;font-size:13px}@media (max-width:599px){.font-select-modal__group-title{text-align:left}}.font-select-modal__group-title--special{font-size:15px;font-weight:700}.font-select-modal__group-license{font-size:11px;font-weight:500}@media (max-width:599px){.font-select-modal__group-license{display:none}}.font-select-modal__group-hint{position:relative;z-index:1;display:-ms-inline-flexbox;display:inline-flex;margin:-5px;padding:5px;cursor:pointer}.font-select-modal__group-hint-icon{display:inline-block;vertical-align:top;width:12px;height:12px;border-radius:50%;text-align:center;font-size:8px;line-height:12px;margin-left:5px;margin-top:1px;background-color:#999;color:#fff}html.dark-theme .font-select-modal__group-hint-icon{background-color:#7f7f7f;color:#000}.font-select-modal__group-hint-text{display:none;position:absolute;top:100%;left:0;margin-top:8px;padding:6px 12px;border:1px solid transparent;cursor:default;color:#999;border-color:#e6e6e6;font-size:11px;letter-spacing:0;text-align:left;background-color:#fff;-webkit-animation:cart-help-animation-enter .15s;animation:cart-help-animation-enter .15s}html.dark-theme .font-select-modal__group-hint-text{color:#7f7f7f;border-color:#333;background-color:#000}@media (min-width:600px){.font-select-modal__group-hint-text{white-space:nowrap}}.font-select-modal__group-hint-text:after,.font-select-modal__group-hint-text:before{content:"";z-index:2;position:absolute;left:10px;top:-5px;width:0;height:0;border:5px solid transparent;border-top:0;border-bottom-color:#fff}html.dark-theme .font-select-modal__group-hint-text:after,html.dark-theme .font-select-modal__group-hint-text:before{border-bottom-color:#000}.font-select-modal__group-hint-text:after{z-index:1;top:-6px;border-bottom-color:#e6e6e6}html.dark-theme .font-select-modal__group-hint-text:after{border-bottom-color:#333}.font-select-modal__group-hint-text a{text-decoration:underline}.font-select-modal__group-hint:focus .font-select-modal__group-hint-text,.font-select-modal__group-hint:hover .font-select-modal__group-hint-text{display:block}.font-select-modal__group-items{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.font-select-modal__column{width:144px;padding:0 20px}}.font-select-modal__column:first-child{-ms-flex:1 1;flex:1 1;width:100%}.font-select-modal__font{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.font-select-modal__font-header{padding:14px 0 11px;border-bottom:1px solid transparent;border-bottom-color:#e6e6e6}html.dark-theme .font-select-modal__font-header{border-bottom-color:#333}@media (min-width:600px){.font-select-modal__font-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.font-select-modal__font-header-title{overflow:hidden;padding-right:20px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-transform:uppercase;font-size:15px;font-weight:700}.font-select-modal__font-license{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:11px}@media (max-width:599px){.font-select-modal__font-license{margin-top:10px}}.font-select-modal__font-styles{margin-top:14px;border-bottom:1px solid transparent;border-bottom-color:#e6e6e6}html.dark-theme .font-select-modal__font-styles{border-bottom-color:#333}.font-select-modal__font-style{margin-bottom:9px;margin-left:-10px;padding-left:10px;border:1px dashed transparent}@media (min-width:600px){.font-select-modal__font-style{display:-ms-flexbox;display:flex}}@media (min-width:1170px){.font-select-modal__font-style:hover{border-color:#e6e6e6}html.dark-theme .font-select-modal__font-style:hover{border-color:#333}}.font-select-modal__font-style:last-child{margin-bottom:14px}.font-select-modal__font-style-title{overflow:hidden;padding-right:20px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:20px}@media (min-width:600px){.font-select-modal__font-style-title{width:300px}}.font-select-modal__control{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:17px;height:17px;margin-right:8px;cursor:pointer;border:1px solid transparent;border-color:#e6e6e6;font-size:13px;font-weight:700;line-height:16px}html.dark-theme .font-select-modal__control{border-color:#333}.font-select-modal__checkbox.is-active,.font-select-modal__checkbox:hover{border-color:#000;background-color:#000;color:#fff}html.dark-theme .font-select-modal__checkbox.is-active,html.dark-theme .font-select-modal__checkbox:hover{border-color:#fff;background-color:#fff;color:#000}.font-select-modal__radio{border-radius:50%}.font-select-modal__radio.is-active:after,.font-select-modal__radio:hover:after{position:absolute;top:3px;left:3px;width:9px;height:9px;content:"";border-radius:50%;background-color:#000}html.dark-theme .font-select-modal__radio.is-active:after,html.dark-theme .font-select-modal__radio:hover:after{background-color:#fff}.font-select-modal__radio.is-semi-active:after{position:absolute;top:3px;left:3px;width:9px;height:9px;content:"";border-radius:50%;opacity:.2;background-color:#000}html.dark-theme .font-select-modal__radio.is-semi-active:after{background-color:#fff}.font-select-modal__license-mobile-title{width:50%}
.company-form-fields__info{margin-bottom:15px;font-size:11px;font-weight:700}.company-form-fields__checkbox{margin-bottom:15px;font-size:10px}.company-form-fields__label{color:#999;display:block;margin-bottom:3px;font-size:11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.dark-theme .company-form-fields__label{color:#7f7f7f}.company-form-fields__label strong{color:#000;margin-left:.2em}html.dark-theme .company-form-fields__label strong{color:#fff}.company-form-fields__company{max-width:800px;margin:0 -15px;padding:30px 15px;background-color:#f2f2f2}html.dark-theme .company-form-fields__company{background-color:#262626}.company-form-fields__company .settings__info{margin-bottom:5px;color:#000;font-weight:700}.company-form-fields__company .settings__checkbox{margin-top:1px}.company-form-fields__company .Select--block{margin-bottom:15px;font-size:11px}.company-form-fields__company--input-number{display:inline-block}.company-form-fields__company--input-number .form-input__field{width:50px;text-align:center}.company-form-fields__company--input-date{display:inline-block;margin-left:9px}.company-form-fields__company--input-date .form-input__field{width:100px;text-align:center}.company-form-fields__company--input-city{display:inline-block;margin-right:20px}.company-form-fields__company--input-city .form-input__field{width:190px}.company-form-fields__company--input-zip-code{display:inline-block}.company-form-fields__company--input-zip-code .form-input__field{width:88px}.company-form-fields__company--add .settings__submit,.company-form-fields__company--submit .settings__submit{width:100%;margin:20px auto 40px}.company-form-fields__company--delete{display:inline-block;cursor:pointer;font-size:11px}@media (min-width:600px){.company-form-fields{margin-bottom:50px}.company-form-fields__info{margin-bottom:0;font-weight:400;color:#999}html.dark-theme .company-form-fields__info{color:#7f7f7f}.company-form-fields__content{width:520px}.company-form-fields__row{margin-left:-30px}.company-form-fields__col{display:inline-block;vertical-align:top;padding-left:30px;width:50%}.company-form-fields__col--signer_grounds{text-align:right}.company-form-fields__checkbox{margin-top:5px}.company-form-fields__company{padding:43px 15px}.company-form-fields__company .settings__info{margin-bottom:15px;color:#999;font-weight:400}.company-form-fields__company--input-country{display:inline-block;margin-right:20px;vertical-align:top}.company-form-fields__company--input-country .Select{width:190px}.company-form-fields__company--input-zip-code .form-input__field{width:100px}.company-form-fields__company--input-requisite{display:inline-block;margin-right:20px}.company-form-fields__company--input-requisite:last-child{margin-right:0}.company-form-fields__company--input-requisite .form-input__field{width:160px}.company-form-fields__company--input-requisite-big{display:inline-block;margin-right:20px}.company-form-fields__company--input-requisite-big .form-input__field{width:340px}}
.request-company-contract{text-align:left}.request-company-contract__content{padding:15px 15px 24px;margin-left:-15px;margin-right:-15px;max-width:800px;background-color:#f2f2f2}html.dark-theme .request-company-contract__content{background-color:#262626}.request-company-contract__section{position:relative}.request-company-contract__section:not(:last-child){padding-bottom:24px;margin-bottom:15px;border-bottom:1px solid transparent;border-bottom-color:#e6e6e6}html.dark-theme .request-company-contract__section:not(:last-child){border-bottom-color:#000}.request-company-contract__section>h2{margin:0;padding:0;margin-bottom:.5em;font-size:13px;line-height:26px;text-transform:uppercase}.request-company-contract__section__description{font-size:11px}.request-company-contract__total{font-size:10px;color:#999}html.dark-theme .request-company-contract__total{color:#7f7f7f}.request-company-contract__total a{color:#000}html.dark-theme .request-company-contract__total a{color:#fff}.request-company-contract__total__content{width:50%;margin-left:50%;text-align:right}.request-company-contract__total__content--wide{width:100%;margin-left:0}.request-company-contract__total__content small{display:block;font-size:10px;text-decoration:line-through;color:#999}html.dark-theme .request-company-contract__total__content small{color:#7f7f7f}.request-company-contract__total__request_contract{margin-top:5px}.request-company-contract__total__request_contract .button{display:block;width:100%;color:#000}html.dark-theme .request-company-contract__total__request_contract .button{color:#fff}.request-company-contract__total__buy{margin-top:5px}.request-company-contract__total__buy .button{display:block;width:100%}.request-company-contract__total__back{margin-top:20px;text-align:center}@media (min-width:600px){.request-company-contract__content{padding:30px;margin:0}.request-company-contract__section:not(:last-child){padding-bottom:30px;margin-bottom:24px}.request-company-contract__section>h2{margin-bottom:1em;margin-left:220px;font-size:15px}.request-company-contract__section__description{margin-left:220px}.request-company-contract__total{font-size:11px}.request-company-contract__total:after,.request-company-contract__total:before{content:"";display:table}.request-company-contract__total:after{clear:both}.request-company-contract__total__content{margin-left:0;padding-top:0;float:right;clear:right}.request-company-contract__total__buy{display:inline-block}.request-company-contract__total__buy .button{width:250px}.request-company-contract__total__back{display:inline-block;float:left;margin-left:220px}.request-company-contract__total__back span{cursor:pointer}}
@-webkit-keyframes modal-animation-fadeout{0%{opacity:1}to{opacity:0}}@keyframes modal-animation-fadeout{0%{opacity:1}to{opacity:0}}.modal-animation-leave{opacity:1}.modal-animation-leave.modal-animation-leave-active{opacity:.01;-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}
@media (max-width:599px){.root.has-modal .root__content{display:none}}@media (min-width:600px){.root--tomorrow{min-width:760px}}.root--tomorrow a,.root--tomorrow a:visited{-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}
.journal-tags{opacity:.6;font-size:11px;line-height:13px}@media (min-width:760px){.journal-tags{margin-top:10px}}.journal-tags--article{font-size:12px}@media (min-width:760px){.journal-tags--article{margin-top:0}}.journal-tags__item:not(:last-child):after{content:"\2022";margin:0 6px}.journal-tags__item--article:not(:last-child):after{margin:0 9px}@media (min-width:1280px){.journal-tags{font-size:12px;line-height:14px}}
.journal-posts{overflow:hidden}@media (min-width:600px){.journal-posts{margin-bottom:60px}}.journal-posts__content{display:-ms-flexbox;display:flex}@media (max-width:599px){.journal-posts__content{overflow-x:auto;margin-bottom:-40px;padding-bottom:40px}}.journal-post{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;width:95%;min-height:120px;vertical-align:top;background-color:#f2f2f2}html.dark-theme .journal-post{background-color:#262626}.journal-post:nth-child(4){display:none}@media (min-width:600px){.journal-post{width:33.33%;min-height:160px}}@media (min-width:1600px){.journal-post{width:25%}.journal-post:nth-child(4){display:-ms-flexbox;display:flex}}.journal-post__image{-ms-flex-negative:0;flex-shrink:0;width:120px;background-size:cover;background-position:50%}@media (min-width:600px){.journal-post__image{width:160px}}.journal-post__text{padding:11px 18px}@media (min-width:600px){.journal-post__text{padding:16px}}.journal-post__meta{margin-bottom:4px;color:#a0a0a0;font-size:11px}@media (min-width:600px){.journal-post__meta{margin-bottom:18px;font-size:15px}}.journal-post__title{font-size:14px;font-weight:700;line-height:16px}@media (min-width:600px){.journal-post__title{font-size:18px;line-height:21px}}.journal-post__title em{font-style:normal}
.font-tabs{position:-webkit-sticky;position:sticky;z-index:2;top:50px;overflow:hidden;text-align:center;background-color:#fff}html.dark-theme .font-tabs{background-color:#000}.font-tabs:after{position:absolute;bottom:0;left:0;width:100%;height:1px;content:"";background-color:#e6e6e6}html.dark-theme .font-tabs:after{background-color:#333}@media (max-width:599px){.font-tabs{margin:0 -15px}}@media (min-width:600px){.font-tabs{margin-top:50px;top:70px}}.font-tabs__content{display:-ms-flexbox;display:flex;position:relative;z-index:1;overflow-x:auto}@media (max-width:599px){.font-tabs__content{padding:0 15px;margin-bottom:-40px;padding-bottom:40px}}@media (min-width:600px){.font-tabs__content{-ms-flex-pack:center;justify-content:center}}.font-tabs__tab{position:relative;margin-right:30px;font-size:14px}.font-tabs__tab:last-child{margin-right:0;padding-right:15px}@media (min-width:600px){.font-tabs__tab{margin-right:60px;padding:0 5px;cursor:pointer}.font-tabs__tab:last-child{padding-right:5px}}.font-tabs__tab.is-active:before{position:absolute;bottom:0;left:0;width:100%;height:3px;content:"";background-color:#000}html.dark-theme .font-tabs__tab.is-active:before{background-color:#fff}.font-tabs__tab--content{padding:18px 0;white-space:nowrap}@media (min-width:600px){.font-tabs__tab--content{padding:14px 0}}
.slider{display:block;height:16px;margin-top:5px;cursor:pointer;-ms-touch-action:pan-y;touch-action:pan-y;vertical-align:middle;background-color:inherit}@media (min-width:600px){.slider{display:inline-block;width:130px;margin-top:-2px}}.slider:before{background-color:#e6e6e6;position:absolute;content:"";top:8px;right:0;left:0;height:1px}html.dark-theme .slider:before{background-color:#333}@media (min-width:600px){.slider:before{right:8px;left:8px}}.slider__handle{position:relative;opacity:0;outline:none;width:16px;height:16px;border-radius:50%;background-color:inherit;cursor:pointer;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.slider__handle:before{border:2px solid #000;position:absolute;left:0;top:0;right:0;bottom:0;content:"";border-radius:50%;background-color:inherit}html.dark-theme .slider__handle:before{border-color:#fff}@media (min-width:600px){.slider__handle:before{left:4px;top:4px;right:4px;bottom:4px}}.slider.is-mounted .slider__handle{opacity:1}
.font-slider{background-color:#fff}html.dark-theme .font-slider{background-color:#000}.font-slider__value{display:inline-block;width:42px}
.editable{vertical-align:top}.editable *{display:inline}.editable:focus{outline:none}.editable:empty{opacity:.2}.editable:empty:before{content:attr(placeholder);display:block}
.style-preview{margin:30px 0}.style-preview.is-style{margin-top:15px;margin-bottom:15px}.style-preview.is-collection:not(:last-child){margin-bottom:0}@media (min-width:600px){.style-preview.is-collection:not(:last-child){margin-bottom:12px}}.style-preview.is-collection:not(:first-child){margin-top:6px}@media (min-width:600px){.style-preview.is-collection:not(:first-child){margin-top:12px}}.style-preview__info{position:relative;padding-right:70px;font-size:10px;line-height:14px}.style-preview__info__title{display:block;font-size:inherit;font-weight:700;text-transform:uppercase}.style-preview__info__styles{display:block;color:#999}html.dark-theme .style-preview__info__styles{color:#7f7f7f}.style-preview__info__price{position:absolute;right:0;top:3px;padding:4px 6px;background-color:#f2f2f2}html.dark-theme .style-preview__info__price{background-color:#262626}.style-preview__info__price__old{margin-right:.5em;text-decoration:line-through;color:#999}html.dark-theme .style-preview__info__price__old{color:#7f7f7f}.style-preview__info__remove{display:none}.style-preview.is-gray .style-preview__info__price{background-color:#e6e6e6}html.dark-theme .style-preview.is-gray .style-preview__info__price{background-color:#333}.style-preview.is-style .style-preview__info__price{display:none}.style-preview.is-sale .style-preview__info{padding-right:150px}.style-preview.is-sale .style-preview__info__price{color:#fff;background:#000}html.dark-theme .style-preview.is-sale .style-preview__info__price{color:#000;background:#fff}.style-preview.is-sale .style-preview__info__price:before{content:"SALE";position:absolute;right:100%;top:0;bottom:0;padding:3px 6px;border:1px dashed transparent;border-color:#000;border-right:0;font-weight:700;font-style:italic;letter-spacing:1px}html.dark-theme .style-preview.is-sale .style-preview__info__price:before{border-color:#fff}.style-preview.is-sale .style-preview__info__price:before{color:#000}html.dark-theme .style-preview.is-sale .style-preview__info__price:before{color:#fff}.style-preview.is-sale .style-preview__info__price__old{color:#7f7f7f}html.dark-theme .style-preview.is-sale .style-preview__info__price__old{color:#999}.style-preview.is-new .style-preview__info{padding-left:50px}.style-preview__badges{position:absolute;left:0;top:2px;display:-ms-flexbox;display:flex}.style-preview__badges-item{padding:5px 8px 4px;font-size:10px;line-height:14px;font-weight:700;text-transform:uppercase}.style-preview__badges-new{color:#fff;background:#000}html.dark-theme .style-preview__badges-new{color:#000;background:#fff}.style-preview__badges-tomorrow{color:#fff;background-color:#f09}html.dark-theme .style-preview__badges-tomorrow{color:#000}.style-preview__preview{word-break:break-word;line-height:1.2}@media (max-width:599px){.style-preview__preview{display:block;font-size:30px!important}.style-preview.is-style .style-preview__preview{font-size:20px!important}.style-preview.size-0 .style-preview__preview{font-size:30px!important}.style-preview.size-1 .style-preview__preview{font-size:24px!important}.style-preview.size-2 .style-preview__preview{font-size:15px!important}.style-preview.size-3 .style-preview__preview{font-size:10px!important;line-height:1.4}}@media (min-width:600px){.style-preview{margin:60px 0}.style-preview.is-style{margin-top:30px;margin-bottom:30px}.style-preview__info{padding-left:0;padding-right:0;font-size:15px;line-height:20px;text-align:right}.style-preview__info__styles{font-size:11px;display:block}.style-preview__info__price{position:relative;display:inline-block;top:0;margin-top:5px;font-size:11px;line-height:1.4}.style-preview__info__remove{display:block;margin-top:5px;font-size:11px}.style-preview__info__remove>span{text-decoration:underline;cursor:pointer}.style-preview.is-new .style-preview__info,.style-preview.is-sale .style-preview__info{padding-left:0;padding-right:0}.style-preview__badges{right:0;left:auto;top:-30px}.style-preview__badges-item:not(:first-child){margin-left:3px}.style-preview__content{line-height:20px}.style-preview__controls{font-size:11px}.style-preview__selector{margin-left:10px}.style-preview__preview{position:relative;display:block;padding-top:6px;padding-bottom:8px;margin-bottom:-8px;font-size:48px}.style-preview.is-multicolumn .style-preview__preview{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.style-preview:not(.is-multiline) .style-preview__preview{overflow:hidden;padding-left:.2em;margin-left:-.2em;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.style-preview:not(.is-multiline) .style-preview__preview:focus{-o-text-overflow:clip;text-overflow:clip}}@media (min-width:1170px){.style-preview.is-style .style-preview__info__price{display:inline-block}}
.subscription-dark{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:250px;height:40px;background-color:#2d2d2d}.subscription-dark--journal{width:217px;border-radius:50px}.subscription-dark__input{width:100%;margin:0;padding:0;padding-right:35px;padding-left:15px;border:none;outline:none;background-color:inherit;-webkit-box-shadow:none;box-shadow:none;font-size:13px;line-height:40px}.subscription-dark__input:focus{color:#fff;outline:none}.subscription-dark__input--journal{border-radius:50px}.subscription-dark__button{position:absolute;top:0;right:8px;width:20px;height:100%;margin:0;padding:0;color:#fff;border:none;outline:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;line-height:40px}.subscription-dark__icon{display:inline-block;vertical-align:middle;font-size:18px}
.footer-dark{position:relative;z-index:1;color:#fff;background-color:#000}.footer-dark--journal{color:hsla(0,0%,100%,.6)}.footer-dark__content{padding:37px 15px 20px}@media (min-width:600px){.footer-dark__content{padding:37px 20px 0}.footer-dark__content--journal{padding:50px 40px 0}}@media (min-width:1280px){.footer-dark__content{padding:37px 30px 0}.footer-dark__content--journal{padding:40px 40px 0}}.footer-dark__logo{margin-bottom:24px;font-family:CSTMXprmntl02;font-size:37px;font-weight:700;line-height:1}@media (max-width:599px){.footer-dark__logo{text-align:center}}@media (min-width:600px){.footer-dark__logo{margin-bottom:18px}}@media (min-width:1280px){.footer-dark__main{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:40px}}.footer-dark__row{display:-ms-flexbox;display:flex}@media (max-width:599px){.footer-dark__row{-ms-flex-direction:column;flex-direction:column}}@media (min-width:600px){.footer-dark__row{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media (min-width:1280px){.footer-dark__row{display:contents}}.footer-dark__menu{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex}@media (max-width:599px){.footer-dark__menu{-ms-flex-pack:center;justify-content:center}}@media (min-width:1280px){.footer-dark__menu{-ms-flex-order:2;order:2}}.footer-dark__menu-item{font-size:13px}@media (min-width:600px){.footer-dark__menu-item{font-size:16px}}.footer-dark__menu-item+.footer-dark__menu-item{margin-left:10px}@media (min-width:600px){.footer-dark__menu-item+.footer-dark__menu-item{margin-left:20px}}@media (min-width:1280px){.footer-dark__menu-item+.footer-dark__menu-item{margin-left:25px}}.footer-dark__social{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width:599px){.footer-dark__social{margin:30px 0}}@media (min-width:1280px){.footer-dark__social{-ms-flex-order:1;order:1}}@media (min-width:1020px){.footer-dark__social-link{-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.footer-dark__social-link:hover{color:#f09}}.footer-dark__social-link+.footer-dark__social-link{margin-left:20px}.footer-dark__social--icon{font-size:22px}@media (max-width:599px){.footer-dark__subscription{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}}@media (min-width:600px){.footer-dark__subscription{margin:30px 0 40px}}@media (min-width:1280px){.footer-dark__subscription{-ms-flex-order:3;order:3;margin:0}}.footer-dark__links{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:11px}@media (max-width:599px){.footer-dark__links{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}@media (min-width:600px){.footer-dark__links{-ms-flex-align:center;align-items:center;padding:15px 0;white-space:nowrap;border-top:1px solid hsla(0,0%,100%,.2)}}@media (max-width:599px){.footer-dark__rules{width:100%;margin-bottom:15px;text-align:center}}@media (min-width:1280px){.footer-dark__rules{-ms-flex-order:3;order:3;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}}.footer-dark__pk{color:#9e9e9e}@media (min-width:600px){.footer-dark__pk{padding-left:20px}}@media (min-width:1280px){.footer-dark__pk{-ms-flex-order:1;order:1;padding-left:0}}.footer-dark__pk span.link{color:#fff}@media (min-width:1020px){.footer-dark__pk span.link:hover{color:#f09}}.footer-dark__copyright{color:#9e9e9e}@media (min-width:600px){.footer-dark__copyright{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}}@media (min-width:1280px){.footer-dark__copyright{-ms-flex-order:2;order:2;width:auto;padding-left:4px}}@media (min-width:1020px){.footer-dark a:hover{color:#f09}}@media (min-width:1020px){.footer-dark--journal a:hover{color:#24ffd9}}
.tomorrow-layout{height:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.tomorrow-layout__content{position:relative;z-index:1;-ms-flex:1 0 auto;flex:1 0 auto}.tomorrow-layout__footer,.tomorrow-layout__header{-ms-flex-negative:0;flex-shrink:0}.tomorrow-layout-container{position:relative;width:100%;padding:0 15px}@media (min-width:600px){.tomorrow-layout-container{padding:0 20px}}@media (min-width:1280px){.tomorrow-layout-container{padding:0 30px}}@media (min-width:1600px){.tomorrow-layout-container{padding:0 230px}}.tomorrow-layout-modal{position:relative;padding:20px 16px}.tomorrow-layout-modal--tomorrow-license{padding:43px 25px 40px;border:10px solid #24ffd9;text-align:left}@media (min-width:1020px){.tomorrow-layout-modal--tomorrow-license{width:990px}}.tomorrow-layout-row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:1020px){.tomorrow-layout-row{-ms-flex-direction:row;flex-direction:row}}@media (min-width:1020px){.tomorrow-layout-info{width:182px;padding-right:30px}}@media (min-width:1280px){.tomorrow-layout-info{width:202px}}@media (min-width:1600px){.tomorrow-layout-info{width:18%}}@media (min-width:1900px){.tomorrow-layout-info{width:25%}}@media (min-width:600px){.tomorrow-layout-content{width:620px}}@media (min-width:1280px){.tomorrow-layout-content{width:730px}}@media (max-width:599px){.only-desktop{display:none!important}}@media (min-width:1020px){.with-tablet{display:none!important}}@media (max-width:1019px){.only-desktop-medium{display:none!important}}@media (min-width:1020px){.only-tablet{display:none!important}}@media (min-width:600px){.only-mobile{display:none!important}}
.tomorrow-main-slider{position:relative;overflow:hidden;width:100%;height:350px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#f09;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAadAAAGnQHoL67mAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAOSSURBVHgB1VZNTBNBFJ7dbZu2CLaoiQhRgpooBg0SBTQGkINKYpQDNxKMhHA1IZ4pB40HTxy8eICTwRsXAjdCE+MFpF5oY0gKgVRCW0ta2yptGb9XZmOp/dkt7cEv+bLb7ex8b977Zt5KTCM45zZcnoJdYDdoEyS4wA1wFlySJGmDlQskDDrAENeOKbCRHReJRKIHE3l5aaCAX7BSgZef8fLAwfSijOJppFKpCUwraRKPx+NNXF+9NSGZTPbjUlh8fHxcPjg4+Morg9DW1lZttqaScS8tLCw8NxqNI6wyMFut1n1ZlpeAnKkwwPVOXlmEoGPkGaWQ1dW73e4mg8Fwj+mEy+XSM9zm8/nu46CSswNQ7Hb7TaYTJN7a2socDofmd2prax9n6KZB28O0t7f3hpcAiFM+OQysaTx22RzGW4QuM1A9kBIF5rAVihwB5kx3V1cX6+7uZhMTE+nfxbIBrZPsqPnT6aiKRCIzhSJfXFxMr7QYV1dXi2XgE8bV0JZPq4ub6mAw+J6XCEo/iU9PTxcdG41GP7PDLqqoqydjSDs7Ox5WAijllH6Is6GhoaLjkWk3VWJgYOBvCRBAzczMzCOuE16vl9tsNk0rV4ESvRQZMKgBkBtPgI04r8NcJ0IhfW0D2aIPmiNGlBoaGmhbNHg8nne8gsAhNGs2mxvJcyzzLGhubjbhcqavr6+9lCxoxdjY2APonGMZ54AKRaTl4vLy8lteAayvr3/A/FfBU6Ax25ySiKoe3fDG5ubmHC8jsPd9vb291GcuCL/JLAcoKjt4CadbTzgc/sbLABIfHR19gnmvgKfb2tqMLA9UM54lW4DtMOVHfgwEAoEvIyMj/ZirRdTemm/1mV6oslgs9bheoyDwkfIqFot91yOM74qI0+mcxPt3wOsi9TUsqwfkAx0QtE0oCDLNLfDu/Pz8a7/fX/Cgp/9h4qnOzs6HeOe2yWRqwbY7j1Z/UpT4nw9TqUAQZsqGCKZK/DZ2dHRUDw4OXsYJWI2JyVDUKSOTk5OulZWVMLZxEo/2IR5TFCWCAH7W1dXF19bWEuywYWkKgJ7L8IRpe3tbDcSqBsEOUymLcWonTGEHJZH+37iPCsYpGPovlzhj+Q2RnnB4eJgmi4D0LecHA4JB8eyHYBArDUB8F/e74hm99wtM5hPXDNGyaeVqNshQ1FDsgvSbymER42RWQdDkCtoplYG8opZDLcn/hT8N/gr+06+HzwAAAABJRU5ErkJggg==) 15 15,pointer;will-change:margin}@media (min-width:600px){.tomorrow-main-slider{height:530px}}.tomorrow-main-slider.is-fixed{position:fixed;top:0;left:0;margin-top:50px}@media (min-width:600px){.tomorrow-main-slider.is-fixed{margin-top:70px}}.tomorrow-main-slider:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";visibility:visible;opacity:1;-webkit-transition:opacity 1s linear;-o-transition:opacity 1s linear;transition:opacity 1s linear;background-color:#f09}.tomorrow-main-slider--font-loaded:after{visibility:hidden;opacity:0;-webkit-transition:visibility 0s 1s,opacity 1s linear;-o-transition:visibility 0s 1s,opacity 1s linear;transition:visibility 0s 1s,opacity 1s linear}.tomorrow-main-slider iframe[src*="codepen.io"]{overflow:hidden;width:100%;height:calc(100% + 82px);-webkit-transform:translateY(-51px);-ms-transform:translateY(-51px);transform:translateY(-51px);border-color:transparent}.tomorrow-main-slider-info{z-index:2;position:absolute;bottom:20px;left:15px;max-width:calc(100% - 30px);cursor:pointer;background-color:rgba(0,0,0,.25)}@media (min-width:600px){.tomorrow-main-slider-info{bottom:30px;left:20px;height:50px}}@media (min-width:1280px){.tomorrow-main-slider-info{left:30px}}.tomorrow-main-slider-info__title{display:inline-block;width:100%;padding:0 13px;text-transform:uppercase;color:#fff;font-weight:700;font-size:13px;line-height:30px}@media (min-width:600px){.tomorrow-main-slider-info__title{padding:0 25px;font-size:15px;line-height:50px}}.tomorrow-main-slider-info__progress{position:absolute;right:0;bottom:0;left:0}.tomorrow-main-slider-info__bar{height:2px;background-color:#fff}
.tomorrow-font-slider{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.tomorrow-font-slider__font-size{position:relative;width:58px;margin-top:2px}.tomorrow-font-slider__font-size-content{position:absolute;top:-7px;right:16px;text-align:right;font-size:15px;line-height:1}.tomorrow-font-slider__label{margin-bottom:5px;font-size:11px}@media (min-width:600px){.tomorrow-font-slider__label{margin-bottom:10px;font-size:15px}}.tomorrow-font-slider__slider{width:330px;height:14px;margin-right:5px;cursor:pointer;-ms-touch-action:pan-y;touch-action:pan-y;vertical-align:middle;background-color:inherit}.tomorrow-font-slider__slider.is-large{width:560px;margin-right:0}.tomorrow-font-slider__slider.is-flex{width:100%;margin-right:0}.tomorrow-font-slider__slider:before{position:absolute;content:"";top:7px;right:0;left:0;height:2px;background-color:#000}.tomorrow-font-slider__handle{position:relative;width:16px;height:16px;cursor:pointer;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;opacity:0;outline:none;border-radius:50%;background-color:#f0f0f0}@media (min-width:1020px){.tomorrow-font-slider__handle:hover{-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-color:#24ffd9}}.tomorrow-font-slider__handle:before{border:2px solid #000;position:absolute;top:3px;right:3px;bottom:3px;left:3px;width:10px;height:10px;content:"";border-radius:50%;background-color:inherit}html.dark-theme .tomorrow-font-slider__handle:before{border-color:#fff}@media (min-width:600px){.tomorrow-font-slider__handle:before{top:3px;left:3px}}.tomorrow-font-slider.is-mounted .tomorrow-font-slider__handle{opacity:1}
.tomorrow-marquee-preview{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);white-space:nowrap}.tomorrow-marquee-preview.is-large{height:190px;text-transform:uppercase;background-color:#24ffd9;font-size:100px}@media (min-width:600px){.tomorrow-marquee-preview.is-large{height:224px}}@media (min-width:1020px){.tomorrow-marquee-preview.is-large{height:274px;font-size:130px}}.tomorrow-marquee-preview.is-small{height:100px;background-color:#f0f0f0;font-size:40px}@media (min-width:600px){.tomorrow-marquee-preview.is-small{font-size:70px}}.tomorrow-marquee-preview__content{display:-ms-flexbox;display:flex}.tomorrow-marquee-preview__content--initialized{margin:0 15px;-webkit-animation-play-state:running;animation-play-state:running}.tomorrow-marquee-preview__content--animated{margin:0;will-change:transform;-webkit-animation:marqueeText 25s linear infinite;animation:marqueeText 25s linear infinite}.tomorrow-marquee-preview__content--paused{-webkit-animation-play-state:paused;animation-play-state:paused}.tomorrow-marquee-preview__string{display:-ms-flexbox;display:flex}@-webkit-keyframes marqueeText{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marqueeText{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}
.tomorrow-family-preview-main{position:relative;display:-ms-flexbox;display:flex;height:162px;border-top:2px solid #fff;background-color:#f0f0f0}@media (max-width:599px){.tomorrow-family-preview-main{-ms-flex-direction:column;flex-direction:column}}@media (min-width:600px){.tomorrow-family-preview-main{height:202px}}@media (min-width:1280px){.tomorrow-family-preview-main{height:232px}}.tomorrow-family-preview-main__info{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:13px 15px;cursor:pointer;background-color:#f0f0f0;font-size:11px;line-height:14px}@media (min-width:600px){.tomorrow-family-preview-main__info{position:absolute;top:0;left:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;width:202px;height:100%;padding:17px 20px;border-right:2px solid #fff;font-size:13px;line-height:16px}}@media (min-width:1280px){.tomorrow-family-preview-main__info{width:232px;padding:30px;font-size:15px}}.tomorrow-family-preview-main__info-top{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media (max-width:599px){.tomorrow-family-preview-main__info-top{overflow:hidden}}@media (min-width:600px){.tomorrow-family-preview-main__info-top{-ms-flex-direction:column;flex-direction:column}}.tomorrow-family-preview-main__info-badges{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media (max-width:599px){.tomorrow-family-preview-main__info-badges{margin-right:8px}}.tomorrow-family-preview-main__info-badge{margin-right:2px;margin-bottom:10px;padding:5px 8px 4px;text-transform:uppercase;color:#fff;font-size:10px;font-weight:700;line-height:14px}.tomorrow-family-preview-main__info-new{background-color:#000}.tomorrow-family-preview-main__info-variable{display:none;background-color:#f09}@media (min-width:600px){.tomorrow-family-preview-main__info-variable{display:-ms-inline-flexbox;display:inline-flex}}.tomorrow-family-preview-main__info-meta{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (max-width:599px){.tomorrow-family-preview-main__info-meta{overflow:hidden;font-size:11px;line-height:13px}}@media (min-width:600px){.tomorrow-family-preview-main__info-meta{-ms-flex-align:start;align-items:flex-start}}.tomorrow-family-preview-main__info-title{text-transform:uppercase;font-weight:700}@media (max-width:599px){.tomorrow-family-preview-main__info-title{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}}@media (min-width:600px){.tomorrow-family-preview-main__info-title{margin-bottom:12px;font-size:15px;line-height:22px}}.tomorrow-family-preview-main__info-icon{display:none;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0;line-height:22px}@media (min-width:1280px){.tomorrow-family-preview-main__info-icon{display:inline}}.tomorrow-family-preview-main__info-styles{opacity:.7}@media (min-width:600px){.tomorrow-family-preview-main__info-styles{font-size:13px;line-height:19px}}.tomorrow-family-preview-main__info-price{padding:0 14px;text-align:center;white-space:nowrap;border-radius:100px;background-color:#fff;font-size:11px;line-height:26px}@media (max-width:599px){.tomorrow-family-preview-main__info-price{margin-left:10px}}.tomorrow-family-preview-main__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:100%;white-space:nowrap}@media (min-width:600px){.tomorrow-family-preview-main__content{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding-top:19px;padding-left:202px}}@media (min-width:1280px){.tomorrow-family-preview-main__content{padding-top:20px;padding-left:232px}}.tomorrow-family-preview-main__controls{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;padding:0 22px}@media (min-width:1020px){.tomorrow-family-preview-main__controls{padding:0 32px}}.tomorrow-family-preview-main__controls-left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.tomorrow-family-preview-main__select{margin-top:2px;height:28px}.tomorrow-family-preview-main__string{display:-ms-flexbox;display:flex;overflow:hidden;-ms-flex-align:end;align-items:flex-end;width:100%;max-width:100%;padding-bottom:10px;font-size:30px;font-size:80px;line-height:92px}@media (max-width:599px){.tomorrow-family-preview-main__string{overflow-x:auto}}@media (min-width:600px){.tomorrow-family-preview-main__string{font-size:130px;line-height:1.2}}.tomorrow-family-preview-main__preview{width:100%}@media (min-width:1020px){.tomorrow-family-preview-main:hover .tomorrow-family-preview-main__info{-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-color:#f7f7f7}.tomorrow-family-preview-main:hover .tomorrow-family-preview-main__info:hover{background-color:#24ffd9}.tomorrow-family-preview-main:hover .tomorrow-family-preview-main__info__icon{margin-left:5px;-webkit-animation:iconAppearance .2s ease-in-out;animation:iconAppearance .2s ease-in-out;opacity:1}}@-webkit-keyframes iconAppearance{0%{margin-left:-5px;opacity:0}20%{margin-left:-2px;opacity:.2}50%{margin-left:0;opacity:.5}70%{margin-left:2px;opacity:.8}to{margin-left:5px;opacity:1}}@keyframes iconAppearance{0%{margin-left:-5px;opacity:0}20%{margin-left:-2px;opacity:.2}50%{margin-left:0;opacity:.5}70%{margin-left:2px;opacity:.8}to{margin-left:5px;opacity:1}}
.tomorrow-index__previews{position:relative;background-color:#fff}.tomorrow-index__previews.with-top-margin{margin-top:350px}@media (min-width:600px){.tomorrow-index__previews.with-top-margin{margin-top:480px}}
.page-header{margin-bottom:20px;padding-top:15px;padding-bottom:18px;border-bottom:1px solid transparent;border-bottom-color:#e6e6e6}html.dark-theme .page-header{border-bottom-color:#333}@media (min-width:600px){.page-header{margin-bottom:25px;padding-top:45px;padding-bottom:25px}}.page-header--new{padding:15px 0 0}@media (min-width:600px){.page-header--new{padding:26px 0 0}}.page-header .layout-info{display:block;padding-top:1em;font-size:11px;color:#999}html.dark-theme .page-header .layout-info{color:#7f7f7f}@media (min-width:600px){.page-header .layout-info{text-align:right}}.page-header__userpic{display:inline-block;width:56px;height:56px;border-radius:50%;background-color:#f2f2f2;background-size:cover;background-position:50%;background-repeat:no-repeat}html.dark-theme .page-header__userpic{background-color:#262626}@media (min-width:600px){.page-header__userpic{margin-top:-24px;margin-right:-24px;margin-bottom:-10px;width:95px;height:95px}}.page-header h1{font-size:20px;text-transform:uppercase}@media (max-width:599px){.page-header h1{margin-top:.4em;line-height:1.2}}@media (min-width:600px){.page-header h1{font-size:36px}}@media (max-width:599px){.page-header p{font-size:10px}}@media (max-width:599px){.page-header--author{padding-top:24px;padding-bottom:24px}.page-header--author:after,.page-header--author:before{content:"";display:table}.page-header--author:after{clear:both}.page-header--author .layout-content{margin-left:74px}}.page-header__menu{margin:0;padding:0;list-style:none;margin-left:-20px;margin-top:2px;font-size:13px;color:#999}html.dark-theme .page-header__menu{color:#7f7f7f}@media (min-width:600px){.page-header__menu{margin-top:-3px;margin-left:-30px}}.page-header__menu>li{display:inline-block;margin-left:20px}@media (min-width:600px){.page-header__menu>li{margin-left:30px}}.page-header__menu a.is-active,.page-header__menu a:hover{color:#000}html.dark-theme .page-header__menu a.is-active,html.dark-theme .page-header__menu a:hover{color:#fff}.page-header__menu--new{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;margin:19px 0 12px;color:#999;font-size:15px}html.dark-theme .page-header__menu--new{color:#7f7f7f}.page-header__menu--new li:not(:last-child){margin-right:28px}.page-header__menu--new a{padding-bottom:17px;letter-spacing:-.7px}.page-header__menu--new a.is-active{font-weight:700}.page-header__menu--new a.is-active,.page-header__menu--new a:hover{position:relative;color:#000}html.dark-theme .page-header__menu--new a.is-active,html.dark-theme .page-header__menu--new a:hover{color:#fff}.page-header__menu--new a.is-active:after,.page-header__menu--new a:hover:after{position:absolute;bottom:-3px;left:0;width:100%;height:3px;content:"";background-color:#000}html.dark-theme .page-header__menu--new a.is-active:after,html.dark-theme .page-header__menu--new a:hover:after{background-color:#fff}.page-subheader{margin-bottom:.4em;text-transform:uppercase}@media (min-width:600px){.page-subheader{margin-bottom:1em}}.page-submenu{margin:0;padding:0;list-style:none;margin-left:-20px;margin-bottom:.4em;font-weight:700;color:#999}html.dark-theme .page-submenu{color:#7f7f7f}@media (min-width:600px){.page-submenu{margin-left:-30px;margin-bottom:1.5em}}.page-submenu>li{display:inline-block;margin-left:20px}@media (min-width:600px){.page-submenu>li{margin-left:30px}}.page-submenu>li>a{padding-bottom:.1em;border-bottom:2px solid transparent}@media (min-width:600px){.page-submenu>li>a{padding-bottom:.3em}}.page-submenu>li>a.is-active,.page-submenu>li>a:hover{color:#000}html.dark-theme .page-submenu>li>a.is-active,html.dark-theme .page-submenu>li>a:hover{color:#fff}.page-submenu>li>a.is-active{border-bottom-color:#000}html.dark-theme .page-submenu>li>a.is-active{border-bottom-color:#fff}.page-submenu--no-orders{padding:15px;background-color:#f2f2f2}.page-submenu--no-orders:not(:last-child){margin-bottom:20px}@media (max-width:599px){.page-submenu--no-orders:not(:last-child){margin-left:-15px;margin-right:-15px}}@media (min-width:600px){.page-submenu--no-orders:not(:last-child){margin-bottom:40px}}html.dark-theme .page-submenu--no-orders{background-color:#262626}
.download-button{display:inline-block;width:26px;height:26px;line-height:28px;text-align:center;cursor:pointer;background-color:#f2f2f2}html.dark-theme .download-button{background-color:#262626}.download-button:active{color:#fff;background-color:#000}html.dark-theme .download-button:active{color:#000;background-color:#fff}@media (min-width:600px){.download-button:hover{color:#fff;background-color:#000}html.dark-theme .download-button:hover{color:#000;background-color:#fff}}
.bought-font-preview{margin-top:8px;padding:0 14px;border:1px solid transparent;border-color:#e6e6e6}html.dark-theme .bought-font-preview{border-color:#333}.bought-font-preview__header{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bought-font-preview__header__title{position:relative;margin-right:70px;overflow:hidden;font-size:20px;line-height:42px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.bought-font-preview__header__styles{position:relative;float:right;font-size:10px;line-height:42px}.bought-font-preview__header__styles:after{font-family:icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E814";position:relative;top:-.05em;margin-left:5px;font-size:15px;vertical-align:middle}.bought-font-preview.is-open .bought-font-preview__header__styles:after{content:"\E800"}.bought-font-preview__styles{padding-top:8px;padding-bottom:12px;border-top:1px solid transparent;border-top-color:#e6e6e6}html.dark-theme .bought-font-preview__styles{border-top-color:#333}.bought-font-preview__entry{margin:0 -8px;padding:0 7px;border:1px dashed transparent}.bought-font-preview__entry:focus{border-color:#e6e6e6;outline:none}html.dark-theme .bought-font-preview__entry:focus{border-color:#333}.bought-font-preview__field__header{display:inline-block;width:calc(100% - 40px);font-size:10px;color:#999}html.dark-theme .bought-font-preview__field__header{color:#7f7f7f}.bought-font-preview__field__label{position:absolute;left:0;top:-28px;font-size:10px;white-space:nowrap;color:#999}html.dark-theme .bought-font-preview__field__label{color:#7f7f7f}.bought-font-preview__field--title{position:relative;overflow:hidden;font-size:15px;line-height:32px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.bought-font-preview__field--download{position:relative;display:none;width:33.33%;margin-bottom:10px}.bought-font-preview__entry .bought-font-preview__field--title{opacity:0;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.bought-font-preview__entry:focus .bought-font-preview__field--download{display:inline-block}.bought-font-preview__footer{margin-top:8px;padding-top:40px;border-top:1px solid transparent;border-top-color:#e6e6e6}html.dark-theme .bought-font-preview__footer{border-top-color:#333}.bought-font-preview__footer.is-single{padding-top:12px}.bought-font-preview__footer .bought-font-preview__field--download{display:inline-block}.bought-font-preview__footer .bought-font-preview__field--title{font-size:10px;line-height:24px}.bought-font-preview__footer.is-single .bought-font-preview__field--download{display:none}@media (min-width:600px){.bought-font-preview{margin-top:10px;padding:0 30px}.bought-font-preview__header__title{margin-right:160px;font-size:30px;line-height:60px}.bought-font-preview__header__styles{font-size:11px;line-height:60px}.bought-font-preview__styles{margin-top:0;padding:0}.bought-font-preview__entry{margin:0 -14px -1px;padding:0 13px;border:1px dashed transparent}.bought-font-preview__entry:first-child{margin-top:40px}.bought-font-preview__entry:focus,html.dark-theme .bought-font-preview__entry:focus{border-color:transparent}.bought-font-preview__entry:hover{border-color:#e6e6e6}html.dark-theme .bought-font-preview__entry:hover{border-color:#333}.bought-font-preview__field--title{display:inline-block;width:calc(100% - 200px);font-size:20px;line-height:36px;vertical-align:top}.bought-font-preview__field--title--with-four-licenses{width:calc(100% - 260px)}.bought-font-preview__field--download{position:relative;display:inline-block;width:60px;margin-bottom:0;line-height:36px;text-align:center;vertical-align:top}.bought-font-preview__field__header{display:none;font-size:11px}.bought-font-preview__field__label{left:auto;right:100%;top:0;font-size:11px}.bought-font-preview__entry:first-child .bought-font-preview__field__header{display:block;position:absolute;top:-36px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:auto}.bought-font-preview__footer{position:relative;padding-right:20px;padding-top:16px;padding-bottom:16px;text-align:right}.bought-font-preview__footer.is-single{padding-top:16px}.bought-font-preview__footer .bought-font-preview__field--title{position:absolute;left:0;top:16px;font-size:11px;line-height:36px;text-align:left}.bought-font-preview__footer.is-single .bought-font-preview__field--download{display:block;visibility:hidden}}
.orders{margin-top:14px;margin-bottom:24px}
.history__info{margin:0;padding:0;list-style:none}.history__info:after,.history__info:before{content:"";display:table}.history__info:after{clear:both}.history__info>li{float:left}.history__info>li:not(:first-child){margin-left:24px}.history__info>li:last-child{float:right}.history__order{margin-top:10px;padding-top:20px;border-top:1px solid transparent;border-top-color:#e6e6e6}html.dark-theme .history__order{border-top-color:#333}@media (min-width:600px){.history__info{margin-bottom:5px}.history__info>li{float:none!important;display:inline-block}.history__order{margin-top:10px;padding-top:10px}.table__header+.history__order{margin-top:5px}}
.table{margin-bottom:24px;font-size:10px}.table .link{border-bottom:1px dotted transparent;border-bottom-color:#000;color:#000;cursor:pointer}html.dark-theme .table .link{border-bottom-color:#fff;color:#fff}.table__muted{color:#999}html.dark-theme .table__muted{color:#7f7f7f}.table__header{display:none}.table__field--kind,.table__field--license,.table__field--price{display:inline-block}.table__field--fee{display:none}.table__field--kind{width:calc(100% - 210px)}.table__field--license{width:130px}.table__field--price{width:80px;text-align:right}.table__row{margin-top:3px;margin-bottom:3px}.table__row:after,.table__row:before{content:"";display:table}.table__row:after{clear:both}.table__row .table__field--order,.table__row .table__field--sale{margin-top:3px;margin-bottom:3px;font-size:13px}.table__row .table__field--delimiter{float:right;width:210px;margin-top:6px;margin-bottom:6px;border-top:1px dashed transparent;border-top-color:#e6e6e6}html.dark-theme .table__row .table__field--delimiter{border-top-color:#333}@media (min-width:600px){.table{font-size:11px;margin-bottom:60px}.table__header{display:block;color:#999;line-height:1.2}html.dark-theme .table__header{color:#7f7f7f}.table__field--order{display:inline-block;width:calc(100% - 398px)}.table__field--sale{display:inline-block;width:calc(100% - 498px)}.table__field--kind{width:158px}.table__field--license{width:140px}.table__field--price{width:100px}.table__field--fee{display:inline-block;width:100px;text-align:right}.table__row{margin-top:5px;margin-bottom:5px}.table__row .table__field--delimiter{width:498px}.table__row .table__field--order,.table__row .table__field--sale{margin:0}}
.currency-selector{margin:0;padding:0;list-style:none;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:15px}.currency-selector--white>li,.currency-selector>li{display:inline-block;width:26px;height:26px;line-height:28px;text-align:center;cursor:pointer;background-color:#f2f2f2}html.dark-theme .currency-selector--white>li,html.dark-theme .currency-selector>li{background-color:#262626}.currency-selector--white>li:not(:first-child),.currency-selector>li:not(:first-child){margin-left:10px}.currency-selector--white>li.is-current,.currency-selector--white>li:active,.currency-selector>li.is-current,.currency-selector>li:active{color:#fff;background-color:#000}html.dark-theme .currency-selector--white>li.is-current,html.dark-theme .currency-selector--white>li:active,html.dark-theme .currency-selector>li.is-current,html.dark-theme .currency-selector>li:active{color:#000;background-color:#fff}.currency-selector--white>li{background-color:#fff}html.dark-theme .currency-selector--white>li{background-color:#000}@media (min-width:600px){.currency-selector--white>li:hover,.currency-selector>li:hover{color:#fff;background-color:#000}html.dark-theme .currency-selector--white>li:hover,html.dark-theme .currency-selector>li:hover{color:#000;background-color:#fff}}
.settings__info{margin-bottom:15px;font-size:11px;font-weight:700}.settings__checkbox{margin-bottom:15px;font-size:10px}.settings__submit{width:50%;margin:24px 0 24px auto;font-size:10px}.settings__submit .button{display:block;width:100%}.settings__email{font-size:10px;margin-bottom:15px}.settings__email__label{color:#999}html.dark-theme .settings__email__label{color:#7f7f7f}.settings__delimiter{margin-bottom:24px;border:0;border-top:1px dashed transparent;border-top-color:#e6e6e6}html.dark-theme .settings__delimiter{border-top-color:#333}.settings__confirm{margin-bottom:24px;font-size:10px;color:#999}html.dark-theme .settings__confirm{color:#7f7f7f}.settings__confirm p:not(:first-child){margin-top:1em}.settings__confirm .link,.settings__confirm a{color:#000;cursor:pointer}html.dark-theme .settings__confirm .link,html.dark-theme .settings__confirm a{color:#fff}.settings__label{color:#999;display:block;margin-bottom:3px;font-size:11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.dark-theme .settings__label{color:#7f7f7f}.settings__label strong{color:#000;margin-left:.2em}html.dark-theme .settings__label strong{color:#fff}.settings__company--add .settings__submit,.settings__company--submit .settings__submit{width:100%;margin:20px auto 40px}@media (max-width:599px){.settings__currency.form-component:after,.settings__currency.form-component:before{content:"";display:table}.settings__currency.form-component:after{clear:both}.settings__currency.form-component .form-component__label{float:left;margin-bottom:0;line-height:26px}.settings__currency.form-component .form-component__field{float:right}}@media (min-width:600px){.settings{margin-bottom:50px}.settings__info{margin-bottom:0;font-weight:400;color:#999}html.dark-theme .settings__info{color:#7f7f7f}.settings__content{width:520px}.settings__row{margin-left:-30px}.settings__col{display:inline-block;vertical-align:top;padding-left:30px;width:50%}.settings__col--signer_grounds{text-align:right}.settings__checkbox{margin-top:5px}.settings__submit{margin-top:7px;margin-bottom:30px;width:145px}.settings__submit--input{margin-top:21px}.settings__email{font-size:11px}.settings__confirm,.settings__delimiter{margin-bottom:30px}.settings__confirm{width:80%;font-size:11px}.settings__company--add .settings__submit{width:145px;margin:0;margin-left:auto}.settings__company--submit{max-width:800px;padding:30px 15px}.settings__company--submit .settings__submit{width:145px;margin:0;margin-left:auto}}
.sales__info{margin:0;padding:0;list-style:none}.sales__info:after,.sales__info:before{content:"";display:table}.sales__info:after{clear:both}.sales__info__data,.sales__info__label{display:inline-block}.sales__info__label{width:70px}.sales__info__user{margin-top:3px}.sales__info a{text-decoration:underline}.sales__order{margin-top:10px;padding-top:20px;border-top:1px solid transparent}.sales__order:not(:first-child){border-top-color:#e6e6e6}html.dark-theme .sales__order:not(:first-child){border-top-color:#333}.sales__filter__label{font-size:10px;color:#999}html.dark-theme .sales__filter__label{color:#7f7f7f}.sales__filter__group{font-size:10px;line-height:40px}.sales__filter__group__quarter{display:inline-block;width:142px;margin-right:8px}.sales__filter__group__year{display:inline-block;width:72px}.sales__filter__period .form-radio{display:inline-block;width:calc(100% - 222px)}.sales__apply-buttons{text-align:right}.sales__apply-buttons .button{font-size:10px;min-width:150px;margin-left:10px;margin-top:20px;margin-bottom:10px;text-align:center}.sales__report{margin-top:24px;padding:14px;border:1px dashed transparent;border-color:#000;font-size:10px}html.dark-theme .sales__report{border-color:#fff}.sales__report h4{font-size:15px;text-transform:uppercase}.sales__report dd,.sales__report dl,.sales__report dt{margin:0;padding:0}.sales__report dl:after,.sales__report dl:before{content:"";display:table}.sales__report dl:after{clear:both}.sales__report dd,.sales__report dt{margin-top:4px;margin-bottom:4px}.sales__report dt{float:left;clear:left;color:#999}html.dark-theme .sales__report dt{color:#7f7f7f}.sales__report dd{float:right;text-align:right}.sales__report__total{margin-top:6px;padding-top:6px;padding-bottom:6px;border-top:1px solid transparent;border-color:#e6e6e6}html.dark-theme .sales__report__total{border-color:#333}.sales__report__total ul{margin:0;padding:0;list-style:none}.sales__report__export{text-align:right}.sales__report__export .button{min-width:150px;margin-left:10px;margin-bottom:10px;text-align:center}@media (min-width:600px){.sales__info{margin-bottom:5px}.sales__info__user{display:inline-block;margin-left:30px;margin-top:0}.sales__order{margin-top:10px;padding-top:10px;border-top-color:#e6e6e6}html.dark-theme .sales__order{border-top-color:#333}.sales__order:first-child{margin-top:5px}.table__header+.sales__order{margin-top:2px}.sales__header{width:490px}.sales__filter__group__month{width:calc(100% - 95px);margin-right:15px}.sales__filter__group__year{width:80px}.sales__filter__period{position:relative}.sales__filter__period .form-radio{width:auto;position:absolute;right:100%;margin-right:-15px;white-space:nowrap}.sales__row{margin-left:-30px}.sales__col{display:inline-block;vertical-align:top;padding-left:30px;width:50%}.sales__report{margin-top:30px;margin-bottom:14px;padding:30px;font-size:11px}.sales__report__total{margin-top:8px;padding-top:8px}.sales__report__total ul{margin-left:-30px}.sales__report__total ul li{display:inline-block;width:50%;padding-left:30px;vertical-align:top}.sales__report__export .button{margin-bottom:0}}
.about{font-size:10px}.about h1{margin-bottom:12px;font-size:20px}.about h1,.about h2{margin-top:15px;text-transform:uppercase}.about h2{font-size:13px}.about dd,.about dl,.about dt{margin:0;padding:0}.about dl{margin-bottom:15px}.about dl:after,.about dl:before{content:"";display:table}.about dl:after{clear:both}.about dl dd,.about dl dt{margin-top:15px}.about dl dt{color:#999;float:left;clear:left}html.dark-theme .about dl dt{color:#7f7f7f}.about dl dd{margin-left:96px}.about dl .social-icon{margin-right:5px}@media (min-width:600px){.about{font-size:15px}.about h1{margin-top:45px;margin-bottom:40px;font-size:35px}.about h2{font-size:inherit;margin-top:45px}.about dl{margin-bottom:45px}.about dl dd{margin-left:160px}}
.rules{margin-bottom:20px}@media (min-width:600px){.rules{margin-bottom:45px}}.rules h1{margin:15px 0;font-size:20px;text-transform:uppercase}@media (min-width:600px){.rules h1{margin:45px 0;font-size:23px}}.rules ol article{width:100%}
.faq{padding-bottom:20px}@media (min-width:600px){.faq{padding-bottom:40px}}.faq__header{text-transform:uppercase}.faq__menu{margin:0;padding:0;list-style:none;margin-bottom:1.5em;color:#999}html.dark-theme .faq__menu{color:#7f7f7f}@media (min-width:600px){.faq__menu{padding-right:148px}}.faq__menu>li{display:inline-block;font-size:14px}.faq__menu>li>a.is-active{color:#000;font-weight:700}html.dark-theme .faq__menu>li>a.is-active{color:#fff}.faq__menu>li>a:hover{color:#000}html.dark-theme .faq__menu>li>a:hover{color:#fff}.faq__menu>li>a.is-active{border-bottom-color:#000}html.dark-theme .faq__menu>li>a.is-active{border-bottom-color:#fff}.faq__menu>li+li{margin-left:19px}.faq-about{margin-bottom:49px;color:#000}@media (min-width:600px){.faq-about{padding-right:152px}}.faq-about__content{padding:22px 18px;background-color:#f7f7f7}@media (min-width:600px){.faq-about__content{padding:47px 39px 40px}}.faq-about__title{margin-bottom:20px;font-size:16px;font-weight:700}.faq-about__description{font-size:15px;line-height:25px}.faq__content{word-wrap:break-word}.faq__content h2,.faq__content h3{font-size:inherit;margin-bottom:.5em}.faq__content p{margin-bottom:.6em;font-size:10px}.faq__content a,.faq__content span.link{text-decoration:underline;cursor:pointer}.faq__content ul{margin:0;padding:0;list-style:none;margin-top:-5px;margin-bottom:8px;font-size:10px}.faq__content ul>li{position:relative;padding-left:15px}.faq__content ul>li:before{content:"\2014";position:absolute;left:0}.faq__content ol{margin:0;padding:0;list-style:none;counter-reset:section;margin-top:15px;font-size:13px}.faq__content ol ol{margin-top:0;font-size:10px}.faq__content ol ol>li{margin-bottom:10px}.faq__content ol>li{position:relative;margin-bottom:20px;padding-left:25px}.faq__content ol:not(.is-simple)>li:before{counter-increment:section;content:counters(section,".") ".";position:absolute;left:0;font-weight:700}.faq__content ol.is-simple{margin-left:12px}.faq__content ol.is-simple>li{padding-left:3px;list-style-type:decimal}@media (min-width:600px){.faq__content{padding-right:30px}.faq__content p{font-size:15px;margin-bottom:1em}.faq__content h2,.faq__content h3,.faq__content li:before{line-height:1.2}.faq__content ul{margin-top:-10px;margin-bottom:20px;font-size:15px}.faq__content ul>li{padding-left:20px}.faq__content ul>li:before{line-height:1.4}.faq__content ol{font-size:25px}.faq__content ol>li{padding-left:50px}.faq__content ol ol{margin-top:20px;font-size:15px}.faq__content ol ol>li{margin-bottom:20px}.faq__content ol ol.is-simple{margin-left:20px}.faq__content ol ol.is-simple>li{padding-left:5px}}@media (min-width:1170px){.faq__content{margin-right:190px}}
.license-about{margin-bottom:49px}@media (min-width:600px){.license-about{padding-right:220px}}.license-about__content{padding:22px 18px;background-color:#f7f7f7}@media (min-width:600px){.license-about__content{padding:47px 39px 40px}}.license-about__title{margin-bottom:20px;font-size:16px;font-weight:700}.license-about__description{font-size:15px;line-height:25px}.license-table{width:100vw;margin:10px 0 0 -55px;overflow-x:auto;background-color:#f7f7f7;font-size:10px}@media (min-width:600px){.license-table{width:950px;margin:30px 0 0 -275px;font-size:13px}}@media (min-width:1030px){.license-table{width:calc(100vw - 40px);margin-left:calc(50% - 15px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:1170px){.license-table{width:1030px}}.license-table__content{display:-ms-flexbox;display:flex}@media (min-width:1030px){.license-table__content{width:1030px}}.license-table__column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.license-table__column:first-child{white-space:nowrap;font-weight:700}.license-table__row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100px;padding:10px 10px 8px;line-height:15px;border-bottom:2px solid #fff}@media (min-width:600px){.license-table__row{padding:20px 20px 18px;line-height:20px}}.license-table__row:first-child{height:50px}.license-table__row:first-child:not(.license-table__row--font-normal){font-weight:700}.license-table__row--font-normal{font-weight:400}.license-table__row--red{color:#f10000}.license-table__row--green{color:#008905}.license{padding-bottom:20px}@media (min-width:600px){.license{margin-top:15px}}.license__header{margin-bottom:.4em}.license__subheader{margin-top:1em}.license__menu{margin:0;padding:0;list-style:none;margin-bottom:20px;color:#999;font-size:14px}html.dark-theme .license__menu{color:#7f7f7f}@media (min-width:600px){.license__menu{margin-bottom:40px;padding-right:220px}}.license__menu>li{display:inline-block}.license__menu>li>a.is-active{color:#000;font-weight:700}html.dark-theme .license__menu>li>a.is-active{color:#fff}.license__menu>li>a:hover{color:#000}html.dark-theme .license__menu>li>a:hover{color:#fff}.license__menu>li>a.is-active{border-bottom-color:#000}html.dark-theme .license__menu>li>a.is-active{border-bottom-color:#fff}.license__menu>li+li{margin-left:20px}.license__menu--today li:last-child{display:block;margin-top:10px;margin-bottom:10px;margin-left:0}@media (min-width:600px){.license__menu--today li:last-child{display:inline-block;float:right;margin-top:0;margin-bottom:0}}.license__group:after,.license__group:before{content:"";display:table}.license__group:after{clear:both}.license__group:not(:first-child){margin-top:1em}.license__group--tomorrow:not(:first-child){margin-top:1.6em}.license__list--no-styles{list-style:none}.license__content{font-size:10px}.license__content:not(:first-child){margin-top:1em}.license__content h4,.license__content h5{font-size:15px}.license__content h5{font-style:italic;font-weight:400}.license__content p:not(:first-child){margin-top:1em}.license__content img{margin-bottom:20px}.license__content aside{color:#999;margin-top:.5em}html.dark-theme .license__content aside{color:#7f7f7f}.license__content aside>h5{margin-bottom:1em;padding-top:.6em;padding-bottom:.6em;border-bottom:1px dashed transparent;border-bottom-color:#e6e6e6;color:#000;text-transform:uppercase;font-weight:700}html.dark-theme .license__content aside>h5{border-bottom-color:#333;color:#fff}.license__content ol{margin:0;padding:0;list-style:none;counter-reset:section;margin-top:15px}.license__content ol h4{font-size:10px}.license__content ol>li{position:relative;margin-bottom:20px;padding-left:15px;list-style:none}.license__content ol>li:after,.license__content ol>li:before{content:"";display:table}.license__content ol>li:after{clear:both}.license__content ol>li li{margin-bottom:10px;padding-left:25px}.license__content ol>li ol ol>li{padding-left:30px}@media (max-width:599px){.license__content ol>li ul{padding-left:0}}.license__content ol>li ul>li{padding-left:10px}.license__content ol>li:before{counter-increment:section;content:counters(section,".") ".";position:absolute;left:0}@media (min-width:600px){.license{padding-bottom:40px}.license__header{margin-bottom:1em}.license__menu>li>a{padding-bottom:.3em}.license__menu>li+li{margin-left:24px}.license__content{font-size:15px}.license__content article{float:left;width:calc(100% - 190px);padding-right:30px;letter-spacing:-.04px;line-height:25px}.license__content aside{float:right;width:190px;margin-top:0;font-size:11px}.license__content ol{margin-top:20px}.license__content ol h4{font-size:15px}.license__content ol>li{margin-bottom:40px;padding-left:30px}.license__content ol>li li{padding-left:40px}.license__content ol>li ol ol>li{padding-left:45px}}
.layout-journal{padding-left:15px;padding-right:15px}@media (min-width:760px){.layout-journal{padding-left:40px;padding-right:40px}}@media (min-width:1020px){.layout-journal{width:940px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}@media (min-width:1280px){.layout-journal{width:1200px}}
.journal-navbar{display:-ms-flexbox;display:flex;position:-webkit-sticky;position:sticky;z-index:2;top:50px;background-color:#fff}html.dark-theme .journal-navbar{background-color:#000}@media (min-width:760px){.journal-navbar{margin-top:28px;top:70px}}@media (min-width:1280px){.journal-navbar{-ms-flex-pack:center;justify-content:center}}.journal-navbar-search{position:absolute;z-index:4;right:0;bottom:0;padding-bottom:15px;font-size:12px}@media (min-width:760px){.journal-navbar-search{padding-bottom:7px;cursor:pointer;font-size:21px}}@media (min-width:1280px){.journal-navbar-search{position:relative;right:-3px;bottom:-8px;margin-left:21px;padding-bottom:0}}.journal-navbar:after{position:absolute;left:0;right:0;bottom:0;height:1px;content:"";background-color:#e6e6e6}.journal-navbar:before{position:absolute;z-index:3;right:-15px;bottom:0;width:65px;height:100%;content:"";background:-webkit-gradient(linear,right top,left top,from(#fff),color-stop(59.15%,#fff),color-stop(107.14%,hsla(0,0%,100%,0)));background:-webkit-linear-gradient(right,#fff,#fff 59.15%,hsla(0,0%,100%,0) 107.14%);background:-o-linear-gradient(right,#fff 0,#fff 59.15%,hsla(0,0%,100%,0) 107.14%);background:linear-gradient(270deg,#fff,#fff 59.15%,hsla(0,0%,100%,0) 107.14%)}html.dark-theme .journal-navbar:before{background:-webkit-gradient(linear,right top,left top,from(#000),color-stop(59.15%,#000),color-stop(107.14%,transparent));background:-webkit-linear-gradient(right,#000,#000 59.15%,transparent 107.14%);background:-o-linear-gradient(right,#000 0,#000 59.15%,transparent 107.14%);background:linear-gradient(270deg,#000,#000 59.15%,transparent 107.14%)}@media (min-width:760px){.journal-navbar:before{width:115px}}.journal-filters{overflow:hidden}@media (max-width:759px){.journal-filters{margin:0 -15px}}.journal-filters__content{display:-ms-flexbox;display:flex;position:relative;z-index:1;overflow-x:auto}@media (max-width:759px){.journal-filters__content{padding:0 15px}}@media (max-width:1020px){.journal-filters__content{margin-bottom:-40px;padding-bottom:40px}}.journal-filters__item{position:relative;cursor:pointer}.journal-filters__item+.journal-filters__item{margin-left:11px}@media (min-width:760px){.journal-filters__item+.journal-filters__item{margin-left:20px}}@media (min-width:1280px){.journal-filters__item+.journal-filters__item{margin-left:30px}}.journal-filters__item:last-child{padding-right:15px}@media (min-width:1280px){.journal-filters__item:last-child{padding-right:0}}.journal-filters__item.is-active:before{position:absolute;bottom:0;left:0;width:100%;height:3px;content:"";background-color:#000}html.dark-theme .journal-filters__item.is-active:before{background-color:#fff}.journal-filters__item-content{padding:18px 0 19px;white-space:nowrap;font-size:11px;line-height:13px}@media (min-width:760px){.journal-filters__item-content{padding:18px 0 17px;font-size:14px;line-height:17px}}
.journal-tomorrow-badge{position:absolute;top:10px;left:10px;width:50px;height:50px;-webkit-animation:rotating 4s linear infinite;animation:rotating 4s linear infinite}@media (min-width:760px){.journal-tomorrow-badge{top:-20px;left:auto;right:-25px}}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
.journal-entry{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:25px 0;border-bottom:1px solid #e6e6e6;font-size:20px;line-height:24px}@media (min-width:760px){.journal-entry{-ms-flex-direction:row;flex-direction:row}.journal-entry--last{border-bottom:none}.journal-entry--article-page{padding:20px 0}}@media (min-width:1020px){.journal-entry{width:calc(50% - 30px);height:220px;margin-left:30px;padding:30px 0;float:right}.journal-entry--article-page{margin-left:0}.journal-entry--prev-last{border-bottom:none}}@media (min-width:1280px){.journal-entry{height:270px}}@media (min-width:1020px){.journal-entry--main{-ms-flex-direction:column;flex-direction:column;height:660px;margin-left:0;margin-right:30px;float:left}}@media (min-width:1280px){.journal-entry--main{height:810px}}.journal-entry__image{position:relative;-ms-flex-negative:0;flex-shrink:0;width:160px;height:160px;background-size:cover;background-repeat:no-repeat;background-position:50%}@media (min-width:1280px){.journal-entry__image{width:210px;height:210px}}.journal-entry__image--main{width:290px;height:290px}@media (min-width:760px){.journal-entry__image--main{width:360px;height:360px}}@media (min-width:1020px){.journal-entry__image--main{width:440px;height:440px}}@media (min-width:1280px){.journal-entry__image--main{width:570px;height:570px}}.journal-entry__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (max-width:759px){.journal-entry__info{-ms-flex-align:center;align-items:center;text-align:center}}@media (min-width:760px){.journal-entry__info{padding:0 20px 0 30px}}@media (min-width:760px){.journal-entry__info--main{width:100%;text-align:center}}@media (min-width:1020px){.journal-entry__info--main{-ms-flex-align:center;align-items:center;height:100%;padding:0}}.journal-entry__title{display:-webkit-box;max-height:150px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-family:Spectral,Arial,sans-serif;font-size:24px;line-height:30px;-webkit-line-clamp:5}@media (max-width:759px){.journal-entry__title{margin:15px 0 10px}}@media (min-width:1020px){.journal-entry__title--main{margin:25px 0 10px}}@media (min-width:1280px){.journal-entry__title{max-height:180px;font-size:29px;line-height:36px}}.journal-entry__title-prefix,.journal-entry__title em{font-style:italic;font-weight:400}
.journal-grid,.journal-grid__posts{position:relative}@media (min-width:1020px){.journal-grid__posts{border-bottom:1px solid #e6e6e6}}.journal-grid__posts:after{content:"";display:table;clear:both}.journal-grid__posts--all{border-bottom:none}.journal-grid__divider{display:none}@media (min-width:1020px){.journal-grid__divider{display:block;position:absolute;top:30px;bottom:0;left:50%;width:1px;background-color:#e6e6e6}}.journal-grid__load-more{display:block;width:163px;height:40px;margin:30px auto 50px;border:none;border-radius:100px;-webkit-box-shadow:none;box-shadow:none;outline:none;text-align:center;font-size:11px;line-height:40px;background-color:#000;color:#fff}html.dark-theme .journal-grid__load-more{background-color:#fff;color:#000}
.journal-recommendations{position:relative}@media (min-width:1020px){.journal-recommendations:before{position:absolute;top:0;left:0;width:100%;height:1px;z-index:1;background-color:#e6e6e6;content:""}}.journal-recommendations__posts{position:relative}.journal-recommendations__posts:after{content:"";display:table;clear:both}@media (min-width:1020px){.journal-recommendations__posts{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e6e6e6}.journal-recommendations__posts:after{content:none}}.journal-recommendations__posts--all{border-bottom:none}.journal-recommendations__divider{display:none}@media (min-width:1020px){.journal-recommendations__divider{display:block;position:absolute;top:30px;bottom:0;left:50%;width:1px;background-color:#e6e6e6}}.journal-recommendations__load-more{display:block;width:163px;height:40px;margin:30px auto 50px;border:none;border-radius:100px;-webkit-box-shadow:none;box-shadow:none;outline:none;text-align:center;font-size:11px;line-height:40px;background-color:#000;color:#fff}html.dark-theme .journal-recommendations__load-more{background-color:#fff;color:#000}
.tomorrow-share-kit{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex}@media (min-width:600px){.tomorrow-share-kit{-ms-flex-direction:column;flex-direction:column;margin:auto}}@media (min-width:1600px){.tomorrow-share-kit{margin:0}}@media (max-width:599px){.tomorrow-share-kit li:not(:last-child){margin-right:10px}}@media (min-width:600px){.tomorrow-share-kit li{margin-bottom:20px}}.tomorrow-share-kit span{width:40px;height:40px;padding:0;border-radius:50%;-webkit-transition:color .1s ease,background-color .1s ease,opacity .2s ease;-o-transition:color .1s ease,background-color .1s ease,opacity .2s ease;transition:color .1s ease,background-color .1s ease,opacity .2s ease;color:#fff;background-color:#000}@media (min-width:600px){.tomorrow-share-kit span:hover{color:#000;background-color:#24ffd9}}.tomorrow-share-kit__button-fb{font-size:17px}.tomorrow-share-kit__button-tw{font-size:18px}.tomorrow-share-kit__button-vk{font-size:19px}
.paging-view__content{display:block}.paging-view.with-animation .paging-view__content{-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}
.page-control{display:block;margin-top:2px;text-align:center;white-space:nowrap}@media (min-width:760px){.page-control{margin-top:23px}}.page-control__page{display:inline-block;width:4px;height:4px;margin:3px;cursor:pointer;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;border:3px solid #e6e6e6;border-radius:50%}.page-control__page.is-selected{cursor:auto;border-color:#000}@media (min-width:760px){.page-control__page{width:5px;height:5px;margin:5px;border-width:5px}}.page-control__counter{color:#000}
.image-slider,.image-slider__wrapper{position:relative;display:block}.image-slider__next-area,.image-slider__prev-area{position:absolute;z-index:1;top:0;bottom:0;width:50%;cursor:pointer}.image-slider__prev-area{left:0}.image-slider__next-area{right:0}.image-slider__container{display:block;overflow:hidden}.image-slider__content{display:block;margin-left:-10px;white-space:nowrap}.image-slider__slide{display:inline-block;width:100%;padding-left:10px;text-align:center;vertical-align:top}.image-slider__slide iframe{margin:0 auto!important}.image-slider__slide__caption{display:block;margin-top:7px;white-space:normal;letter-spacing:-.13px;font-family:Graphik LC Web,Arial,sans-serif;font-size:13px;line-height:15px}@media (min-width:760px){.image-slider__slide__caption{margin-top:5px;letter-spacing:-.03px;font-size:18px;line-height:26px}}.image-slider__slide__caption a{display:inline-block}.image-slider__image{position:relative}.image-slider__next,.image-slider__prev{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:1;top:50%;right:13px;width:45px;height:45px;margin-top:-26px;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#000;border:2px solid #000;border-radius:50%;background-color:#fff;font-size:25px}.image-slider__next.is-disabled,.image-slider__prev.is-disabled{cursor:default;opacity:.2}@media (min-width:1020px){.image-slider__next{right:-65px}}.image-slider__prev{right:auto;left:20px}@media (min-width:1020px){.image-slider__prev{left:-65px}}.image-slider__prev i{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.journal-article{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.journal-article__title{margin:18px 0 14px;text-align:center;font-family:Spectral,Arial,sans-serif;font-size:24px;line-height:30px;letter-spacing:-.01em}@media (min-width:760px){.journal-article__title{margin:26px 0 15px;font-size:40px;line-height:45px}}@media (min-width:1020px){.journal-article__title{margin:41px 0 11px;letter-spacing:-.2px;font-size:60px;line-height:65px}}@media (min-width:1280px){.journal-article__title{max-width:1030px;margin:43px auto 19px;font-size:70px;line-height:75px}}.journal-article__title-prefix,.journal-article__title em{font-style:italic;font-weight:400}.journal-article__tags{margin:0 auto 30px}@media (min-width:760px){.journal-article__tags{margin:0 auto 50px}}@media (min-width:1020px){.journal-article__tags{margin:0 auto 60px}}@media (min-width:1020px){.journal-article-preview{display:-ms-flexbox;display:flex}}.journal-article-preview__image{position:relative;width:100vw;height:100vw;background-size:cover;background-repeat:no-repeat;background-position:50%}@media (max-width:759px){.journal-article-preview__image{margin-left:-15px}}@media (min-width:760px){.journal-article-preview__image{width:680px;height:680px;margin:0 auto}}@media (min-width:1020px){.journal-article-preview__image{-ms-flex-negative:0;flex-shrink:0;width:455px;height:455px}}@media (min-width:1280px){.journal-article-preview__image{width:585px;height:585px}}.journal-article-preview__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:760px){.journal-article-preview__content{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e6e6e6}}@media (min-width:1020px){.journal-article-preview__content{min-height:455px;margin-left:30px;border-top:1px solid #e6e6e6}}@media (min-width:1280px){.journal-article-preview__content{min-height:585px}}.journal-article-preview__text{font-weight:400;font-size:18px;line-height:26px}@media (min-width:760px){.journal-article-preview__text{margin:23px 0 16px;font-size:27px;line-height:40px}}@media (min-width:1020px){.journal-article-preview__text{margin:14px 0 1px;font-size:25px;line-height:36px}}@media (min-width:1280px){.journal-article-preview__text{margin:24px 0 8px;font-size:30px;line-height:45px}}.journal-article-preview__text a{font-weight:700}.journal-article-preview__fonts-title{color:#666;font-style:italic}.journal-article-preview__fonts-item:not(:last-child):after{content:", "}@media (min-width:1020px){.journal-article-preview__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%}}.journal-article-preview__meta{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (max-width:759px){.journal-article-preview__meta{margin-top:30px;margin-bottom:20px}}@media (min-width:760px){.journal-article-preview__meta{margin:42px 0 29px}}@media (min-width:1020px){.journal-article-preview__meta{-ms-flex-align:end;align-items:flex-end;margin:20px 0}}@media (min-width:1280px){.journal-article-preview__meta{margin:29px 0}}.journal-article-preview__date{opacity:.5;font-size:12px}@media (min-width:760px){.journal-article-preview__date{margin-top:8px}}@media (min-width:1020px){.journal-article-preview__date{margin-top:0;margin-right:10px;line-height:14px}}@media (min-width:1280px){.journal-article-preview__date{margin-right:0}}.journal-article-preview__share{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:0}.journal-article-preview__share li{margin-bottom:0}.journal-article-preview__share li+li{margin-left:20px}.journal-article__fonts{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;width:100%;max-width:780px;margin:21px 0 9px;padding:25px 0 30px;border-top:1px solid #e6e6e6;text-align:center;font-size:14px;line-height:20px}@media (min-width:760px){.journal-article__fonts{margin:60px 0 0;font-size:14px;line-height:24px}}.journal-article__fonts-title{margin-bottom:10px;color:gray;font-style:italic;font-size:16px;line-height:24px}.journal-article__meta{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:20px 0;border-top:1px solid #e6e6e6}@media (min-width:760px){.journal-article__meta{padding:28px 0 60px}}@media (min-width:1020px){.journal-article__meta{-ms-flex-item-align:center;align-self:center;width:100%;max-width:780px}}.journal-article__meta-author{font-size:14px}@media (min-width:760px){.journal-article__meta-author{font-size:16px}}.journal-article__meta-author em{color:#646464}.journal-article__meta-share{margin-top:40px}.journal-article__meta--with-line:after{position:absolute;left:-15px;bottom:0;width:100vw;height:1px;background-color:#e6e6e6;content:""}@media (min-width:760px){.journal-article__meta--with-line:after{left:-40px}}@media (min-width:1020px){.journal-article__meta--with-line:after{content:none}}.journal-article__meta--with-margin-top{margin-top:60px}
.journal-article-content{letter-spacing:-.3px;font-family:Spectral,Arial,sans-serif;font-size:17px;line-height:22px}@media (min-width:760px){.journal-article-content{letter-spacing:-.5px;font-size:23px;line-height:34px}}@media (min-width:1020px){.journal-article-content{max-width:780px;margin:22px auto 0}}@media (min-width:1280px){.journal-article-content{margin:25px auto 0}}.journal-article-content div>blockquote,.journal-article-content div>div,.journal-article-content div>h2,.journal-article-content div>p,.journal-article-content div>ul{margin-top:20px}@media (min-width:760px){.journal-article-content div>blockquote,.journal-article-content div>div,.journal-article-content div>h2,.journal-article-content div>p,.journal-article-content div>ul{margin-top:30px}}.journal-article-content div h2.hidden-title{display:none}.journal-article-content h2,.journal-article-content h3,.journal-article-content h4,.journal-article-content h5{font-family:Graphik LC Web,Arial,sans-serif}.journal-article-content h2>a,.journal-article-content h3>a,.journal-article-content h4>a,.journal-article-content h5>a{display:inline-block}.journal-article-content .caption{display:block;margin-top:7px;font-family:Graphik LC Web,Arial,sans-serif;font-size:13px;line-height:15px}@media (min-width:760px){.journal-article-content .caption{margin-top:5px;font-size:18px;line-height:26px}}.journal-article-content .caption .link,.journal-article-content .caption a{background-position:0 .96em}.journal-article-content h2{font-size:18px;line-height:25px}@media (min-width:760px){.journal-article-content h2{font-size:28px;line-height:40px}}.journal-article-content h2.interview{margin:42px 0 22px;letter-spacing:-.07px}@media (min-width:760px){.journal-article-content h2.interview{margin:48px 0 34px}}@media (min-width:1020px){.journal-article-content h2.interview{margin:51px 0 32px}}@media (min-width:1020px){.journal-article-content p{letter-spacing:-.27px}}.journal-article-content p.caption{margin-top:7px;letter-spacing:-.13px;font-family:Graphik LC Web,Arial,sans-serif;font-size:13px;line-height:15px}@media (min-width:760px){.journal-article-content p.caption{margin-top:5px;letter-spacing:-.03px;font-size:18px;line-height:26px}}.journal-article-content img{max-width:100%}.journal-article-content .link,.journal-article-content a{overflow-wrap:break-word;text-decoration:none;cursor:pointer;background-image:-webkit-gradient(linear,left top,right top,from(#c5c5c5),to(#c5c5c5));background-image:-webkit-linear-gradient(left,#c5c5c5,#c5c5c5);background-image:-o-linear-gradient(left,#c5c5c5,#c5c5c5);background-image:linear-gradient(90deg,#c5c5c5,#c5c5c5);background-position:0 1.2em;background-repeat:repeat-x;background-size:100% 1px}.journal-article-content ol,.journal-article-content ul{margin:0;padding:0;list-style:none;margin-bottom:1em}.journal-article-content ol li,.journal-article-content ul li{position:relative;padding-left:25px;margin-bottom:.5em}.journal-article-content .interview-header{font-family:Graphik LC Web,Arial,sans-serif}.journal-article-content ul li:before{content:"\2014";position:absolute;left:.2em}.journal-article-content ul li{padding-left:35px}.journal-article-content ul.interview{padding:0;list-style:none;letter-spacing:-.27px}.journal-article-content ul.interview li{margin-top:22px;margin-bottom:0;padding-left:0}@media (min-width:760px){.journal-article-content ul.interview li{margin-top:30px}}.journal-article-content ul.interview li:before{content:none}.journal-article-content ul.interview li>strong{font-family:Graphik LC Web,Arial,sans-serif}.journal-article-content ol{counter-reset:section}.journal-article-content ol li:before{counter-increment:section;content:counters(section,".") ".";position:absolute;left:0}.journal-article-content .tooltip{display:inline-block;padding:0 3px;-webkit-text-decoration:dashed;text-decoration:dashed;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-transition:background-color .2s linear,color .2s linear;-o-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear;white-space:nowrap;background-image:none}@media (min-width:760px){.journal-article-content .tooltip{position:relative;padding:0 10px;border-radius:100px;text-decoration:none;border:1px dashed #000}html.dark-theme .journal-article-content .tooltip{border:1px dashed #fff}}.journal-article-content .tooltip-wrapper{position:absolute;z-index:1;left:0;top:36px;width:100%;min-width:320px;height:0;padding:0;visibility:hidden;-webkit-transition:visibility .2s linear,height .2s linear;-o-transition:visibility .2s linear,height .2s linear;transition:visibility .2s linear,height .2s linear;white-space:normal;font-family:Graphik LC Web,Arial,sans-serif;font-size:14px;line-height:19px}@media (max-width:759px){.journal-article-content .tooltip-wrapper{position:fixed;top:auto;right:0;left:0;bottom:0;width:100%;overflow-y:auto}}.journal-article-content .tooltip-wrapper:before{content:"";position:absolute;top:0;right:0;left:0;width:100%;height:5px;background-color:transparent}@media (min-width:760px){.journal-article-content .tooltip-wrapper:before{height:10px}}.journal-article-content .tooltip-wrapper i{position:absolute;top:20px;right:10px;color:#999;font-size:15px}.journal-article-content .tooltip-wrapper strong{display:block;color:#e6e6e6;margin-bottom:10px}.journal-article-content .tooltip-content{position:absolute;top:5px;display:block;height:0;padding:0;visibility:hidden;background-color:#333;color:#fff}@media (min-width:760px){.journal-article-content .tooltip-content{top:10px}}.journal-article-content .tooltip-link{cursor:pointer;text-decoration:underline;font-weight:700}.journal-article-content .tooltip.show{background-color:#000;color:#fff}.journal-article-content .tooltip.show .tooltip-wrapper{height:200px;visibility:visible}@media (min-width:760px){.journal-article-content .tooltip.show .tooltip-wrapper{height:auto}}.journal-article-content .tooltip.show .tooltip-content{height:auto;padding:15px;visibility:visible}.journal-article-content .rules{padding:30px 15px;background-color:#f5f5f5;color:#000;font-family:Graphik LC Web,Arial,sans-serif;font-size:14px;line-height:21px}@media (min-width:760px){.journal-article-content .rules{padding:35px 43px;font-size:19px;line-height:30px}}.journal-article-content .rules strong.rules-heading{display:block}.journal-article-content .rules strong.rules-author{display:block;margin-top:20px;padding-top:15px;border-top:1px solid #d1d1d1;font-size:15px;line-height:18px}@media (min-width:760px){.journal-article-content .rules strong.rules-author{padding-top:20px}}.journal-article-content .rules .line{width:100%;height:1px;display:block;margin:20px 0;background-color:#d1d1d1}.journal-article-content .rules a{background-position:0 18px}.journal-article-content .rules a:last-of-type{display:inline;font-size:15px;line-height:18px;background-position:0 14px}.journal-article-content .gallery img{display:inline-block;width:100%;vertical-align:top}@media (min-width:1020px){.journal-article-content .gallery img{width:auto;max-width:100%}}.journal-article-content .gallery--wide{width:100%;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:760px){.journal-article-content .gallery--wide{width:1200px;max-width:calc(100vw - 15px)}}.journal-article-content .gallery--wide .image-slider__prev{left:20px}.journal-article-content .gallery--wide .image-slider__next{right:20px}@media (min-width:1280px){.journal-article-content p.wide-image img{width:1220px;max-width:100vw;margin-left:-220px}}.journal-article-content .embed{position:relative}.journal-article-content .embed.center{margin:0 auto}.journal-article-content .embed iframe{position:absolute;top:0;width:100%;height:100%}.journal-article-content .wide-embed{position:relative}@media (min-width:1280px){.journal-article-content .wide-embed{width:1220px;max-width:100vw;margin-left:-220px}}.journal-article-content .talking-head{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;font-size:17px;line-height:22px;margin-top:20px}@media (min-width:760px){.journal-article-content .talking-head{margin-top:30px}}.journal-article-content .talking-head p{margin-top:0;overflow:hidden}.journal-article-content .talking-head img{-ms-flex-negative:0;flex-shrink:0;margin-right:20px}.journal-article-content .talking-head ul{margin:0;padding:0;list-style:none;width:100%}.journal-article-content .talking-head ul li{margin-bottom:2px;padding-left:0;font-family:Graphik LC Web,Arial,sans-serif;letter-spacing:.33px;font-size:12px;color:rgba(0,0,0,.5)}html.dark-theme .journal-article-content .talking-head ul li{color:hsla(0,0%,100%,.5)}@media (min-width:760px){.journal-article-content .talking-head ul li{margin-bottom:0;font-size:14px}}.journal-article-content .talking-head ul li:before{content:none}.journal-article-content .talking-head strong{letter-spacing:0;font-size:15px;font-weight:700;color:#000}html.dark-theme .journal-article-content .talking-head strong{color:#fff}@media (min-width:760px){.journal-article-content .talking-head strong{letter-spacing:.3px;font-size:20px;line-height:34px}}.journal-article-content blockquote{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin:0;padding:40px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-size:17px;line-height:22px}.journal-article-content blockquote blockquote{margin:0 auto;padding:0;border:0}.journal-article-content blockquote p{margin-top:0;overflow:hidden}.journal-article-content blockquote img{-ms-flex-negative:0;flex-shrink:0;margin-right:20px}.journal-article-content blockquote ul{margin:0;padding:0;list-style:none;width:100%;margin-bottom:22px}@media (min-width:760px){.journal-article-content blockquote ul{margin-bottom:34px}}.journal-article-content blockquote ul li{margin-bottom:2px;padding-left:0;font-family:Graphik LC Web,Arial,sans-serif;letter-spacing:.33px;font-size:12px;color:rgba(0,0,0,.5)}html.dark-theme .journal-article-content blockquote ul li{color:hsla(0,0%,100%,.5)}@media (min-width:760px){.journal-article-content blockquote ul li{margin-bottom:0;font-size:14px}}.journal-article-content blockquote ul li:before{content:none}.journal-article-content blockquote+blockquote{margin-top:0;border-top:none}.journal-article-content blockquote:last-of-type{margin-bottom:40px}.journal-article-content blockquote strong{letter-spacing:0;font-size:15px;font-weight:700;color:#000}html.dark-theme .journal-article-content blockquote strong{color:#fff}@media (min-width:760px){.journal-article-content blockquote strong{letter-spacing:.3px;font-size:20px;line-height:34px}}.journal-article-content blockquote a{border-color:gray}.journal-article-content blockquote em{display:block;margin-top:6px;letter-spacing:.03px}@media (min-width:760px){.journal-article-content blockquote em{margin-top:5px;letter-spacing:.13px;font-size:23px;line-height:34px}}@media (min-width:1020px){.journal-article-content blockquote em{margin-top:3px;letter-spacing:.03px;margin-top:5px}}.journal-article-content blockquote .embed{width:100%}@media (min-width:760px){.journal-article-content blockquote .embed{margin-top:16px}}.journal-article-content blockquote .embed iframe{max-width:100%;margin-bottom:9px}.journal-article-content .table-of-contents{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.journal-article-content :target:before{content:"";display:block;height:90px;margin:-90px 0 0}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.delayed-fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s}
.order{padding-bottom:24px}.order>h1{margin-top:15px;margin-bottom:12px;font-size:20px;text-transform:uppercase}@media (min-width:600px){.order>h1{margin-top:45px;margin-bottom:40px;font-size:36px}}.order>h4{margin-top:1em;margin-bottom:.3em;text-transform:uppercase}.order>h1+h4{margin-top:0}.order__info{color:#999;font-size:10px}html.dark-theme .order__info{color:#7f7f7f}.order__info a{color:#000}html.dark-theme .order__info a{color:#fff}.order__info p{margin-bottom:.5em}.order__download{margin:0;padding:0;list-style:none;margin-top:16px;border-bottom:1px solid transparent;border-color:#e6e6e6;font-size:10px}html.dark-theme .order__download{border-color:#333}.order__download>li{width:192px;margin-top:8px}.order__download__link{margin-top:16px!important;margin-bottom:16px;font-size:13px}.order__download .button{display:block;width:100%}@media (min-width:600px){.order{padding-bottom:60px}.order>h1{margin-bottom:1em}.order__info{margin-top:1em;font-size:13px}.order__info p{margin-bottom:0}.order__download{margin-left:-30px;margin-bottom:24px;border:none;font-size:11px}.order__download>li{width:auto;display:inline-block;padding-left:30px}.order__download__link{margin:0!important;line-height:40px}}
.share-kit{margin:0;padding:0;list-style:none}.share-kit>li{display:inline-block;margin-right:8px}.share-kit>li:last-child{margin-right:0}.share-kit__entry{width:60px;font-size:18px}@media (min-width:600px){.share-kit>li{margin-right:4px}.share-kit__entry{width:95px;font-size:24px}}
.entity-journal-posts{margin:0;padding:0;list-style:none;margin-top:8px;margin-left:-16px;line-height:1.2}@media (min-width:600px){.entity-journal-posts{margin-left:-20px;line-height:1.4}}.entity-journal-posts__item{display:inline-block;width:50%;padding-left:16px;margin-bottom:12px;vertical-align:top}@media (min-width:600px){.entity-journal-posts__item{width:33.33333%;padding-left:20px;margin-bottom:30px}}.entity-journal-posts__item-image{padding-top:65%;margin-bottom:6px;background-size:cover;background-position:50%;background-repeat:no-repeat;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;-o-transition:filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}@media (min-width:600px){.entity-journal-posts__item-image{margin-bottom:12px}}@media (min-width:600px){.entity-journal-posts__item:hover .entity-journal-posts__item-image{-webkit-filter:none;filter:none}}.entity-journal-posts__item-title{font-size:14px;font-weight:700;line-height:16px}@media (min-width:600px){.entity-journal-posts__item-title{font-size:18px;line-height:21px}}
.entity__header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:24px;margin-bottom:24px}@media (min-width:600px){.entity__header--bordered{padding-bottom:24px;border-bottom:1px solid transparent;border-bottom-color:#e6e6e6}html.dark-theme .entity__header--bordered{border-bottom-color:#333}}.entity__header__heading{color:#999;-ms-flex-order:2;order:2;font-size:10px;line-height:18px}html.dark-theme .entity__header__heading{color:#7f7f7f}.entity__header__cart{padding-top:10px;padding-bottom:20px;border-bottom:1px solid transparent;border-bottom-color:#e6e6e6;-ms-flex-order:3;order:3}html.dark-theme .entity__header__cart{border-bottom-color:#333}.entity__header__cart__title{margin-bottom:9px;font-weight:700;line-height:20px}.entity__header__cart__subtitle{margin-bottom:11px;font-size:11px;line-height:15px}.entity__header__content>h1{font-size:20px;line-height:24px;text-transform:uppercase}.entity__header__content>h4{margin-bottom:0;font-size:10px;text-transform:uppercase}.entity__header__content>p{padding:.2em 0;font-size:13px;line-height:20px}.entity__info{margin-top:15px;margin-bottom:15px;font-size:10px}.entity__info__heading{color:#999}html.dark-theme .entity__info__heading{color:#7f7f7f}.entity__info__content h4,.entity__info__content p{margin-top:.5em}.entity__info__content a{text-decoration:underline}.entity__info__content--links-decoration-none a{text-decoration:none}.entity__charmap{margin-left:-7px;fill:#000}html.dark-theme .entity__charmap{fill:#fff}.entity__charmap__char{display:inline-block;height:30px;width:30px}.entity__charmap+.button{margin-top:10px;font-size:10px}.entity__charmap+.button>i{font-size:13px}.entity__specimen{font-size:10px}.entity__specimen .icon-download{margin-right:.4em;font-size:14px;vertical-align:middle}.entity__specimen a{text-decoration:none}.entity__preview__cart{display:none}@media (min-width:600px){.entity__header{display:block;margin-top:60px;margin-bottom:40px}.entity__header__heading{font-size:11px}.entity__header__cart{float:right;width:309px;margin-top:-5px;padding-top:4px;padding-bottom:0;border:0}.entity__header__cart__title{margin-bottom:5px}.entity__header__content{float:left;margin-left:0;width:calc(100% - 190px - 340px)}.entity__header__content>h1{font-size:36px;line-height:36px;margin-bottom:.2em}.entity__header__content>h4{margin-bottom:0;font-size:inherit}.entity__header__content>p{padding:0}.entity__preview{position:relative}.entity__preview__cart{display:block;width:309px;margin-left:220px;margin-top:-20px}.entity__info{margin-top:45px;margin-bottom:45px;font-size:15px}.entity__info__content{max-width:760px}.entity__info__content h4,.entity__info__content p{margin-top:1em}.entity__info__content h4:first-child,.entity__info__content p:first-child{margin-top:0}.entity__author:not(:first-child){margin-top:1em}.entity__charmap{margin-left:-18px;margin-top:-8px}.entity__charmap__char{height:60px;width:60px}.entity__charmap+.button{font-size:11px}.entity__specimen{font-size:13px}.entity__specimen .icon-download{display:inline-block;margin-top:-.05em;font-size:16px}}@media (min-width:1170px){.entity__preview:not(:hover) .entity__preview__cart{display:none}.entity__preview__cart{z-index:2;position:absolute;right:0;top:-3px;margin:0}}
.tomorrow-breadcrumbs__icon{margin:0 4px;font-size:16px}.tomorrow-breadcrumbs a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}a:last-child .tomorrow-breadcrumbs__icon{display:none}
.tomorrow-author-title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:#f09;color:#fff}@media (max-width:599px){.tomorrow-author-title{-ms-flex-direction:column;flex-direction:column}}.tomorrow-author-title__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:15px 15px 24px}@media (min-width:600px){.tomorrow-author-title__info{padding:25px 20px 20px}}@media (min-width:1280px){.tomorrow-author-title__info{padding:30px 30px 25px}}.tomorrow-author-title__breadcrumbs{margin-bottom:36px;font-weight:500;font-size:11px;line-height:13px}@media (min-width:600px){.tomorrow-author-title__breadcrumbs{font-size:13px;line-height:16px}}.tomorrow-author-title__name{font-weight:700;font-size:23px;line-height:28px}@media (min-width:600px){.tomorrow-author-title__name{font-size:40px;line-height:48px}}@media (min-width:1280px){.tomorrow-author-title__name{font-size:50px;line-height:60px}}.tomorrow-author-title__subtitle{margin-top:5px;font-weight:500;font-size:13px;line-height:16px}@media (min-width:600px){.tomorrow-author-title__subtitle{margin-top:8px}}@media (min-width:1020px){.tomorrow-author-title__subtitle{margin-top:0}}@media (min-width:1280px){.tomorrow-author-title__subtitle{font-size:15px;line-height:18px}}.tomorrow-author-title__image{width:100%;height:250px;background-position:50%;background-size:cover;background-repeat:no-repeat}@media (min-width:600px){.tomorrow-author-title__image{width:50%}}@media (min-width:1020px){.tomorrow-author-title__image{height:400px}}@media (min-width:1280px){.tomorrow-author-title__image{height:460px}}
.tomorrow-entity{position:relative}.tomorrow-entity__top-content{border-bottom:1px solid #e6e6e6}.tomorrow-entity__info{position:relative;padding:23px 0}@media (min-width:600px){.tomorrow-entity__info{padding:40px 0}}@media (min-width:1020px){.tomorrow-entity__info{padding:50px 0}}@media (min-width:1280px){.tomorrow-entity__info{padding:63px 0}}.tomorrow-entity__info:not(:last-child):after{position:absolute;bottom:0;left:0;width:100%;content:"";border-bottom:1px solid #e6e6e6}@media (min-width:600px){.tomorrow-entity__info:not(:last-child):after{width:calc(100% - 110px)}}@media (min-width:1020px){.tomorrow-entity__info:not(:last-child):after{width:calc(100% - 200px)}}@media (min-width:1280px){.tomorrow-entity__info:not(:last-child):after{width:calc(100% - 230px)}}@media (min-width:1600px){.tomorrow-entity__info:not(:last-child):after{width:97%}}.tomorrow-entity__info p a{overflow-wrap:break-word;text-decoration:none;cursor:pointer;background-image:-webkit-gradient(linear,left top,right top,from(#c5c5c5),to(#c5c5c5));background-image:-webkit-linear-gradient(left,#c5c5c5,#c5c5c5);background-image:-o-linear-gradient(left,#c5c5c5,#c5c5c5);background-image:linear-gradient(90deg,#c5c5c5,#c5c5c5);background-position:0 14.4px;background-repeat:repeat-x;background-size:100% 1px}.tomorrow-entity__info-heading{margin-bottom:17px;text-transform:uppercase;font-size:15px;font-weight:700;line-height:22px}@media (min-width:1020px){.tomorrow-entity__info-heading{margin-bottom:0;font-size:13px;line-height:20px}}@media (min-width:1280px){.tomorrow-entity__info-heading{font-size:15px;line-height:22px}}.tomorrow-entity__info-content{font-size:15px;line-height:22px}@media (max-width:599px){.tomorrow-entity__info-content--author{font-size:13px;line-height:20px}}@media (min-width:600px){.tomorrow-entity__info-content{line-height:25px}}.tomorrow-entity__info-content h4:not(:last-child),.tomorrow-entity__info-content p:not(:last-child){margin-bottom:15px}@media (min-width:1020px){.tomorrow-entity__info-content h4:not(:last-child),.tomorrow-entity__info-content p:not(:last-child){margin-bottom:25px}}.tomorrow-entity__info-button-container{margin:25px 0}@media (min-width:600px){.tomorrow-entity__info-button-container{display:-ms-inline-flexbox;display:inline-flex;margin:25px 0 15px}.tomorrow-entity__info-button-container:first-of-type{margin-right:20px}}@media (min-width:1020px){.tomorrow-entity__info-button-container{margin-top:30px;margin-bottom:0}}.tomorrow-entity__info-button{min-width:217px}.tomorrow-entity__charmap{max-width:1160px;margin:auto;padding:50px 0;text-align:center}.tomorrow-entity__charmap-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:35px}.tomorrow-entity__charmap-char{width:8.33333%;margin-bottom:4px;cursor:pointer}@media (min-width:600px){.tomorrow-entity__charmap-char{padding:8px;margin-bottom:3px}}.tomorrow-entity__charmap-char svg{vertical-align:top;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}@media (min-width:1020px){.tomorrow-entity__charmap-char svg:hover{-webkit-transform:scale(1.7);-ms-transform:scale(1.7);transform:scale(1.7)}}.tomorrow-entity__posts-item{display:-ms-flexbox;display:flex;height:110px;margin-bottom:15px;background-color:#f7f7f7}.tomorrow-entity__posts-item--author{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:599px){.tomorrow-entity__posts-item--author{-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto}}@media (min-width:600px){.tomorrow-entity__posts-item{width:620px;height:200px;margin-bottom:20px}.tomorrow-entity__posts-item--author{height:230px}}@media (min-width:1280px){.tomorrow-entity__posts-item{width:700px;height:230px;margin-bottom:30px}}.tomorrow-entity__posts-item-content{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:15px}.tomorrow-entity__posts-item-content--author{-ms-flex-pack:start;justify-content:flex-start}@media (max-width:599px){.tomorrow-entity__posts-item-content--author{padding-bottom:20px}}@media (min-width:600px){.tomorrow-entity__posts-item-content{padding:25px 25px 20px}}@media (min-width:1280px){.tomorrow-entity__posts-item-content{padding:30px 30px 20px}}.tomorrow-entity__posts-item-category{opacity:.5;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1}.tomorrow-entity__posts-item-category--author{display:none;margin-bottom:20px;opacity:1}@media (min-width:1280px){.tomorrow-entity__posts-item-category--author{display:-ms-flexbox;display:flex}}@media (min-width:600px){.tomorrow-entity__posts-item-category{font-size:13px}}.tomorrow-entity__posts-item-title{margin-bottom:8px;font-size:15px;font-weight:700;line-height:17px}.tomorrow-entity__posts-item-title--author{margin-bottom:8px}@media (min-width:600px){.tomorrow-entity__posts-item-title{margin-bottom:22px;font-size:21px;line-height:25px}.tomorrow-entity__posts-item-title--author{margin-bottom:20px}}.tomorrow-entity__posts-item-preview{display:-webkit-box;max-height:100px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:5;font-size:13px;line-height:20px}@media (min-width:600px){.tomorrow-entity__posts-item-preview{max-height:125px;-webkit-line-clamp:5;font-size:15px;line-height:25px}}@media (min-width:1280px){.tomorrow-entity__posts-item-preview{max-height:100px;-webkit-line-clamp:4}}.tomorrow-entity__posts-item-subtitle{opacity:.8;font-size:11px;line-height:13px}@media (min-width:600px){.tomorrow-entity__posts-item-subtitle{font-size:15px;line-height:21px}}.tomorrow-entity__posts-item-image{-ms-flex-negative:0;flex-shrink:0;width:110px;background-position:50%;background-size:contain;background-repeat:no-repeat}@media (max-width:599px){.tomorrow-entity__posts-item-image--author{width:100%;height:160px;background-size:cover}}@media (min-width:600px){.tomorrow-entity__posts-item-image{width:200px}.tomorrow-entity__posts-item-image--author{width:230px}}@media (min-width:1280px){.tomorrow-entity__posts-item-image{width:230px}}.tomorrow-entity__author+.tomorrow-entity__author{margin-top:20px}@media (min-width:600px){.tomorrow-entity__author+.tomorrow-entity__author{margin-top:30px}}.tomorrow-entity__share{padding:23px 0;border-bottom:1px solid #e6e6e6}@media (min-width:600px){.tomorrow-entity__share{position:-webkit-sticky;position:sticky;z-index:1;top:70px;left:100%;width:110px;height:0;margin-bottom:-38px;padding:0;padding-top:38px;text-align:center;border-bottom:0}}@media (min-width:1020px){.tomorrow-entity__share{top:90px;width:170px;margin-bottom:-48px;padding-top:48px}}@media (min-width:1280px){.tomorrow-entity__share{top:70px;width:202px;margin-bottom:-68px;padding-top:68px}}@media (min-width:1600px){.tomorrow-entity__share{width:230px;margin-right:-230px}}
.cart-control{font-size:10px;line-height:1.2;color:#999}html.dark-theme .cart-control{color:#7f7f7f}.cart-control__content{margin:0;padding:0;list-style:none}.cart-control__content>li{display:inline-block;vertical-align:top;width:33.33%}.cart-control__add{float:left;width:26px;height:26px;line-height:26px;text-align:center;font-size:16px;font-weight:700;background-color:#f2f2f2;color:#000;cursor:pointer}html.dark-theme .cart-control__add{background-color:#262626;color:#fff}.cart-control__add:hover{background-color:#000;color:#fff}html.dark-theme .cart-control__add:hover{background-color:#fff;color:#000}.cart-control__add.in-cart{color:#999;cursor:default}html.dark-theme .cart-control__add.in-cart{color:#7f7f7f}.cart-control__add.in-cart:hover{background-color:#f2f2f2;color:#999}html.dark-theme .cart-control__add.in-cart:hover{background-color:#262626;color:#7f7f7f}.cart-control__remove{float:right;width:26px;height:26px;line-height:26px;text-align:center;font-size:16px;font-weight:700;background-color:#000;color:#fff;cursor:pointer}html.dark-theme .cart-control__remove{background-color:#fff;color:#000}@media (max-width:599px){.cart-control__remove+.cart-control__content{margin-right:30px}}.cart-control.is-gray .cart-control__add.in-cart,.cart-control.is-gray .cart-control__add:not(:hover){background-color:#e6e6e6}html.dark-theme .cart-control.is-gray .cart-control__add.in-cart,html.dark-theme .cart-control.is-gray .cart-control__add:not(:hover){background-color:#333}@media (min-width:1170px){.cart-control.is-gray .cart-control__add.in-cart,.cart-control.is-gray .cart-control__add:not(:hover){background-color:#f2f2f2}html.dark-theme .cart-control.is-gray .cart-control__add.in-cart,html.dark-theme .cart-control.is-gray .cart-control__add:not(:hover){background-color:#262626}}.cart-control__license{width:50px;float:left;line-height:26px}.cart-control__price{color:#000;clear:left}html.dark-theme .cart-control__price{color:#fff}.cart-control__old-price{text-decoration:line-through}@media (min-width:600px){.cart-control{padding-left:20px;padding-bottom:20px;padding-right:20px;margin-right:-20px;margin-left:-20px;font-size:11px;background-color:#fff}html.dark-theme .cart-control{background-color:#000}.cart-control.is-gray{background-color:#f2f2f2}html.dark-theme .cart-control.is-gray{background-color:#262626}}@media (min-width:600px) and (min-width:1170px){.cart-control.is-gray{padding-top:20px;margin-top:-20px;background-color:#fff}html.dark-theme .cart-control.is-gray{background-color:#000}}@media (min-width:600px){.cart-control__content{margin-left:-30px}.cart-control__content>li{padding-left:30px}.cart-control__license{width:calc(100% - 26px)}.cart-control__price{padding-top:.3em;font-size:13px}.cart-control__old-price,.cart-control__price{letter-spacing:-.5px}}
.nav-panel{display:-ms-flexbox;display:flex;overflow-x:auto;scrollbar-width:none;background-color:#fff}html.dark-theme .nav-panel{background-color:#000}.nav-panel::-webkit-scrollbar{display:none}@media (max-width:599px){.nav-panel{margin:0 -15px;margin-bottom:30px;padding:0 15px}}@media (min-width:600px){.nav-panel{margin-bottom:26px;margin-left:220px}}.nav-panel__inner{display:-ms-flexbox;display:flex}.nav-panel__link{-ms-flex-negative:0;flex-shrink:0;padding:9px 20px 6px;white-space:nowrap;border-bottom:1px solid;font-size:14px;line-height:1.7;border-bottom-color:#e6e6e6}html.dark-theme .nav-panel__link{border-bottom-color:#333}@media (min-width:600px){.nav-panel__link{padding:6px 20px 0}}.nav-panel__link:last-child{margin-right:15px}.nav-panel__link.is-active{color:#fff;background-color:#000;border-bottom-color:#000}html.dark-theme .nav-panel__link.is-active{color:#000;background-color:#fff;border-bottom-color:#fff}
.tomorrow-title-block{position:relative;padding-bottom:50px;color:#fff;background-color:#f09;font-weight:500}@media (min-width:1020px){.tomorrow-title-block{padding-bottom:0}}.tomorrow-title-block__fixed-buy{position:fixed;z-index:3;top:0;left:0;display:none;width:100%;visibility:hidden;-webkit-transition:top .2s ease-in-out;-o-transition:top .2s ease-in-out;transition:top .2s ease-in-out;color:#fff;background-color:#f09;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}@media (min-width:1020px){.tomorrow-title-block__fixed-buy{display:block}}.tomorrow-title-block__fixed-buy.is-visible{top:70px;visibility:visible}.tomorrow-title-block__fixed-buy-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:50px;font-size:15px;line-height:1}.tomorrow-title-block__fixed-buy-left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;padding:0 30px 2px;font-weight:700}@media (min-width:1020px){.tomorrow-title-block__fixed-buy-left{-ms-flex-negative:0;flex-shrink:0;width:202px;border-right:2px solid #fff}}@media (min-width:1280px){.tomorrow-title-block__fixed-buy-left{width:232px}}.tomorrow-title-block__fixed-buy-middle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:0 27px 2px 20px}.tomorrow-title-block__fixed-buy-right{display:-ms-flexbox;display:flex;width:126px}.tomorrow-title-block__fixed-buy-title{font-weight:700}.tomorrow-title-block__fixed-buy-price{font-size:21px;font-weight:400}.tomorrow-title-block__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;min-height:190px}@media (min-width:600px){.tomorrow-title-block__content{min-height:200px}}@media (min-width:1020px){.tomorrow-title-block__content{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:1280px){.tomorrow-title-block__content{min-height:230px}}.tomorrow-title-block__breadcrumbs{padding:13px 15px 10px;background-color:#f09;font-size:11px;line-height:14px}@media (min-width:600px){.tomorrow-title-block__breadcrumbs{padding:20px 20px 14px;font-size:13px;line-height:16px}}@media (min-width:1020px){.tomorrow-title-block__breadcrumbs{padding:0;padding-bottom:10px}}.tomorrow-title-block__breadcrumbs-content{position:relative}.tomorrow-title-block__breadcrumbs-content:after{position:absolute;left:0;bottom:-11px;width:100%;content:"";border-bottom:1px solid hsla(0,0%,100%,.4)}@media (min-width:600px){.tomorrow-title-block__breadcrumbs-content:after{bottom:-14px}}.tomorrow-title-block__info{display:-ms-flexbox;display:flex}@media (min-width:1020px){.tomorrow-title-block__info{-ms-flex-negative:0;flex-shrink:0;width:202px;border-right:2px solid #fff}}@media (min-width:1280px){.tomorrow-title-block__info{width:232px}}.tomorrow-title-block__info-content{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:justify;justify-content:space-between;padding:15px;font-size:11px;line-height:14px}@media (min-width:600px){.tomorrow-title-block__info-content{padding:20px;font-size:13px;line-height:16px}}@media (min-width:1020px){.tomorrow-title-block__info-content{-ms-flex-direction:column;flex-direction:column;padding:22px 20px 20px}}@media (min-width:1280px){.tomorrow-title-block__info-content{padding:30px 30px 25px;font-size:15px}}.tomorrow-title-block__info-top div:first-of-type{margin-bottom:10px;font-weight:700}.tomorrow-title-block__main{padding:18px 15px}@media (min-width:600px){.tomorrow-title-block__main{padding:20px}}@media (min-width:1020px){.tomorrow-title-block__main{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:25px 30px 20px 20px}}@media (min-width:1280px){.tomorrow-title-block__main{padding:30px 50px 26px 30px}}.tomorrow-title-block__main-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.tomorrow-title-block__main-title{word-break:break-word;font-size:23px;line-height:26px}@media (min-width:600px){.tomorrow-title-block__main-title{font-size:40px;line-height:48px}}@media (min-width:1280px){.tomorrow-title-block__main-title{font-size:50px;line-height:60px}}.tomorrow-title-block__main-authors{font-size:13px;line-height:20px}@media (max-width:599px){.tomorrow-title-block__main-authors{margin-top:6px}}@media (min-width:1280px){.tomorrow-title-block__main-authors{margin-top:4px;font-size:15px;line-height:18px}}.tomorrow-title-block__header{position:absolute;right:0;bottom:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;background-color:#000}@media (min-width:1020px){.tomorrow-title-block__header{position:relative;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;width:auto;padding-bottom:5px;background-color:transparent}}.tomorrow-title-block__header-price{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 15px;font-weight:400}@media (min-width:600px){.tomorrow-title-block__header-price{padding:0 20px}}@media (min-width:1020px){.tomorrow-title-block__header-price{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:end;align-items:flex-end;padding:0;text-align:center}}.tomorrow-title-block__header-price-value{-ms-flex-negative:0;flex-shrink:0;margin-right:10px;font-size:20px;line-height:30px}@media (min-width:600px){.tomorrow-title-block__header-price-value{margin-right:20px}}@media (min-width:1020px){.tomorrow-title-block__header-price-value{margin-right:0;font-size:30px;line-height:43px}}.tomorrow-title-block__header-price-description{color:hsla(0,0%,100%,.64);text-align:left;font-size:11px;line-height:11px}@media (min-width:1020px){.tomorrow-title-block__header-price-description{margin-bottom:4px;color:#fff;text-align:right;font-size:15px;font-weight:700;line-height:18px}}@media (min-width:1280px){.tomorrow-title-block__header-price-description{margin-bottom:10px}}.tomorrow-title-block__header-button{border:none;-webkit-box-shadow:none;box-shadow:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:50px;padding:0;padding-top:4px;text-transform:uppercase;-webkit-transition:color .1s ease,background-color .1s ease,opacity .2s ease;-o-transition:color .1s ease,background-color .1s ease,opacity .2s ease;transition:color .1s ease,background-color .1s ease,opacity .2s ease;color:#000;background-color:#24ffd9;letter-spacing:.06em;font-size:14px;font-weight:700}.tomorrow-title-block__header-button.is-main{width:120px}@media (min-width:600px){.tomorrow-title-block__header-button.is-main{width:140px}}@media (min-width:1020px){.tomorrow-title-block__header-button.is-main{width:160px;border-radius:100px}}@media (min-width:1020px){.tomorrow-title-block__header-button{color:#fff;background-color:#000}.tomorrow-title-block__header-button:hover{color:#000;background-color:#24ffd9}}.tomorrow-title-block__header-button-icon{margin-top:-4px;margin-left:-4px;font-size:21px}
.tomorrow-family-preview{position:relative;display:-ms-flexbox;display:flex;border-top:2px solid #fff;background-color:#f0f0f0}@media (max-width:599px){.tomorrow-family-preview{-ms-flex-direction:column;flex-direction:column}}.tomorrow-family-preview--fixed-height{height:152px}@media (min-width:600px){.tomorrow-family-preview--fixed-height{height:202px}}@media (min-width:1020px){.tomorrow-family-preview--fixed-height{-ms-flex-direction:row;flex-direction:row}}@media (min-width:1280px){.tomorrow-family-preview--fixed-height{height:232px}}.tomorrow-family-preview__info{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:13px 15px;cursor:pointer;background-color:#f0f0f0;font-size:11px;line-height:14px}@media (min-width:600px){.tomorrow-family-preview__info{position:absolute;top:0;left:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:start;justify-content:flex-start;width:202px;height:100%;padding:17px 20px;border-right:2px solid #fff;font-size:13px;line-height:16px}}@media (min-width:1280px){.tomorrow-family-preview__info{width:232px;padding:30px;font-size:15px}}@media (min-width:600px){.tomorrow-family-preview__info div:not(:last-child){margin-bottom:9px}}.tomorrow-family-preview__info-top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.tomorrow-family-preview__info-top{-ms-flex-align:start;align-items:flex-start}}.tomorrow-family-preview__info-title{word-break:break-word;text-transform:uppercase;font-size:11px;font-weight:700;line-height:16px}@media (max-width:599px){.tomorrow-family-preview__info-title{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}}@media (min-width:600px){.tomorrow-family-preview__info-title{font-size:15px;line-height:22px}}.tomorrow-family-preview__info-title--large{font-size:15px;line-height:22px}.tomorrow-family-preview__info-price{margin-left:10px;padding:0 12px;text-align:center;white-space:nowrap;border-radius:100px;background-color:#fff;font-size:11px;line-height:26px}@media (min-width:600px){.tomorrow-family-preview__info-price{margin-top:4px;margin-left:0}}@media (min-width:1020px){.tomorrow-family-preview__info-price{margin-top:0}}.tomorrow-family-preview__info-styles{opacity:.7;font-size:11px;line-height:16px}@media (min-width:600px){.tomorrow-family-preview__info-styles{margin-top:-3px;margin-left:15px;font-size:13px;line-height:19px}}@media (min-width:1020px){.tomorrow-family-preview__info-styles{margin:0;margin-bottom:5px}}.tomorrow-family-preview__info-variable{margin-right:auto;margin-bottom:10px;padding:5px 8px 4px;text-transform:uppercase;color:#fff;background-color:#f09;font-size:10px;font-weight:700;line-height:14px}@media (min-width:600px){.tomorrow-family-preview__info-variable{margin-right:10px;margin-bottom:0}}.tomorrow-family-preview__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;white-space:nowrap}@media (min-width:600px){.tomorrow-family-preview__content{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding-top:14px;padding-left:202px}}@media (min-width:1280px){.tomorrow-family-preview__content{padding-left:232px}}.tomorrow-family-preview__content-item{width:100%;margin-bottom:16px}.tomorrow-family-preview__content-item:not(:last-child){border-bottom:2px solid #fff}.tomorrow-family-preview__controls{display:none}@media (min-width:600px){.tomorrow-family-preview__controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 30px 0 20px}}@media (min-width:1280px){.tomorrow-family-preview__controls{padding:0 50px 0 30px}}.tomorrow-family-preview__controls-left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.tomorrow-family-preview__sliders{margin:10px 0;padding:0 15px}@media (min-width:600px){.tomorrow-family-preview__sliders{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:15px 0 34px;padding:0 20px 0 30px}}.tomorrow-family-preview__sliders-item{margin-bottom:17px;font-size:11px;line-height:1.4}@media (max-width:599px){.tomorrow-family-preview__sliders-item:not(:first-child):not(:nth-child(2)){display:none}.tomorrow-family-preview__sliders.is-open .tomorrow-family-preview__sliders-item{display:block}}@media (min-width:600px){.tomorrow-family-preview__sliders-item{width:25%;margin-bottom:25px;padding-right:30px}}.tomorrow-family-preview__unsupport-notice{width:100%;max-width:879px;padding:3px 15px 10px}@media (min-width:600px){.tomorrow-family-preview__unsupport-notice{padding:10px 15px}}.tomorrow-family-preview__unsupport-notice__content{padding:12px;background-color:#fff;color:#f09;white-space:normal;border:1px dashed #f09;font-size:11px;line-height:15px}@media (min-width:600px){.tomorrow-family-preview__unsupport-notice__content{padding:20px;font-size:14px;line-height:17px}}.tomorrow-family-preview__cart{display:none}@media (min-width:1020px){.tomorrow-family-preview__cart{border:none;-webkit-box-shadow:none;box-shadow:none;outline:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:120px;height:40px;margin:5px 0 -5px;opacity:0;text-transform:uppercase;letter-spacing:.06em;color:#fff;background-color:#000;border-radius:100px;font-size:14px;font-weight:700;line-height:40px}.tomorrow-family-preview__cart:hover{color:#000;background-color:#24ffd9}}.tomorrow-family-preview__cart-icon{margin-top:-4px;margin-left:-4px;font-size:21px}.tomorrow-family-preview__string{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;overflow:hidden;max-width:100%;padding:3px 15px 10px;font-size:41px;line-height:49px}@media (min-width:600px){.tomorrow-family-preview__string{padding:10px 15px;font-size:130px;line-height:149px}}.tomorrow-family-preview__string.is-large-text{white-space:normal;line-height:1.2}@media (min-width:600px){.tomorrow-family-preview__string.is-large-text{font-size:60px}}@media (min-width:1020px){.tomorrow-family-preview__string.is-large-text{font-size:80px}}@media (min-width:1280px){.tomorrow-family-preview__string.is-large-text{font-size:100px}}@media (max-width:599px){.tomorrow-family-preview__variable-preview{font-size:inherit!important}}.tomorrow-family-preview__variable-mobile-preview{display:inline-block;overflow:hidden;width:100%;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;-o-transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);opacity:0;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:51px!important;line-height:1.2}.tomorrow-family-preview__variable-mobile-preview-container.is-open .tomorrow-family-preview__variable-mobile-preview{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.tomorrow-family-preview__variable-mobile-preview-container{position:fixed;z-index:2;top:50px;left:100%;width:100%;padding:15px 15px 0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(75%,#f0f0f0),to(rgba(255,255,255,1e-07)));background-image:-webkit-linear-gradient(top,#f0f0f0 75%,rgba(255,255,255,1e-07));background-image:-o-linear-gradient(top,#f0f0f0 75%,rgba(255,255,255,1e-07) 100%);background-image:linear-gradient(180deg,#f0f0f0 75%,rgba(255,255,255,1e-07))}.tomorrow-family-preview__variable-mobile-preview-container.is-open{left:0}.tomorrow-family-preview__button{width:auto;margin:0 auto 20px}@media (min-width:1020px){.tomorrow-family-preview:hover .tomorrow-family-preview__cart{opacity:1;-webkit-transition:color .1s ease,background-color .1s ease,opacity .2s ease;-o-transition:color .1s ease,background-color .1s ease,opacity .2s ease;transition:color .1s ease,background-color .1s ease,opacity .2s ease}.tomorrow-family-preview:hover .tomorrow-family-preview__info{-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-color:#f7f7f7}.tomorrow-family-preview:hover .tomorrow-family-preview__info:hover{background-color:#24ffd9}}
.switch{display:inline-block;font-size:11px;line-height:26px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.switch input{display:none}.switch__knob{background-color:#e6e6e6;position:relative;display:inline-block;width:53px;height:22px;margin-left:8px;margin-right:8px;margin-bottom:2px;border-radius:11px;vertical-align:middle}html.dark-theme .switch__knob{background-color:#333}@media (min-width:600px){.switch__knob{width:30px;height:14px;border-radius:8px}}.switch__knob:after{border:2px solid transparent;content:"";position:absolute;width:16px;height:16px;top:3px;left:4px;border-radius:50%;background-color:#000;-webkit-transition:left .2s,border-color .2s;-o-transition:left .2s,border-color .2s;transition:left .2s,border-color .2s}html.dark-theme .switch__knob:after{border:2px solid #fff}@media (min-width:600px){.switch__knob:after{left:3px;width:8px;height:8px}}input:checked+.switch__content .switch__knob:after{left:33px}@media (min-width:600px){input:checked+.switch__content .switch__knob:after{left:19px}}
.custom-typeface{background-color:#f2f2f2;padding-top:15px;padding-bottom:15px}html.dark-theme .custom-typeface{background-color:#262626}@media (min-width:600px){.custom-typeface{padding-top:30px;padding-bottom:30px}}.custom-typeface__heading{padding-right:0}.custom-typeface__heading h4{text-transform:uppercase}@media (max-width:599px){.custom-typeface__heading h4{font-size:10px}}@media (min-width:600px){.custom-typeface__header{margin-bottom:16px}.custom-typeface__header:after,.custom-typeface__header:before{content:"";display:table}.custom-typeface__header:after{clear:both}}@media (min-width:600px){.custom-typeface__header__sharekit{float:right}}.custom-typeface__header__description{margin-bottom:1em;font-size:13px}@media (min-width:600px){.custom-typeface__header__description{margin-bottom:0;margin-right:340px}}.custom-typeface__sharekit{float:right}.custom-typeface__metrics{padding-top:17px;margin-bottom:1.5em}@media (min-width:600px){.custom-typeface__metrics{padding-top:0;margin-bottom:6px}}.custom-typeface__metrics__fontsize{background-color:#f2f2f2;font-size:11px}html.dark-theme .custom-typeface__metrics__fontsize{background-color:#262626}@media (min-width:600px){.custom-typeface__metrics__fontsize{margin-right:48px}}.custom-typeface__weight{color:#999;font-size:11px}html.dark-theme .custom-typeface__weight{color:#7f7f7f}.custom-typeface__weight input{color:#000;background-color:#fff;width:4em;border:0;padding:5px;margin-bottom:3px;text-align:center}html.dark-theme .custom-typeface__weight input{color:#fff;background-color:#000}.custom-typeface__slider{background-color:#f2f2f2;position:relative;display:block;margin:2.5em -11px 1.5em -10px;padding-left:10px;padding-right:11px;cursor:pointer;vertical-align:middle}html.dark-theme .custom-typeface__slider{background-color:#262626}@media (min-width:600px){.custom-typeface__slider{height:3em;margin-top:3px;margin-left:-8px;margin-right:-9px;padding-left:8px;padding-right:9px}}.custom-typeface__slider__container{margin-left:-10px;margin-right:-11px;height:20px;background-color:inherit}@media (min-width:600px){.custom-typeface__slider__container{margin-left:-8px;margin-right:-9px;height:16px}}.custom-typeface__slider__container:before{background-color:rgba(0,0,0,.2);content:"";position:absolute;left:10px;top:10px;right:11px;height:1px}html.dark-theme .custom-typeface__slider__container:before{background-color:hsla(0,0%,100%,.2)}@media (min-width:600px){.custom-typeface__slider__container:before{left:8px;top:8px;right:9px}}.custom-typeface__slider__handle{position:relative;width:20px;height:20px;border-radius:50%;outline:none;opacity:0;cursor:pointer;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}@media (max-width:599px){.custom-typeface__slider__handle{background-color:#fff;-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000}html.dark-theme .custom-typeface__slider__handle{background-color:#000;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}}@media (min-width:600px){.custom-typeface__slider__handle{width:16px;height:16px;background-color:inherit;-webkit-box-shadow:none;box-shadow:none}}@media (min-width:600px){.custom-typeface__slider__handle:before{border:2px solid #000;content:"";position:absolute;left:4px;top:4px;right:4px;bottom:4px;background-color:inherit;border-radius:50%}html.dark-theme .custom-typeface__slider__handle:before{border-color:#fff}}.custom-typeface__slider__labels{position:relative;top:-20px}@media (min-width:600px){.custom-typeface__slider__labels{top:-16px}}.custom-typeface__slider__label{position:absolute;top:10px;font-size:11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:600px){.custom-typeface__slider__label{top:8px}}.custom-typeface__slider__label:before{background-color:#bfbfbf;content:"";position:absolute;width:3px;height:3px;margin-left:-1px;top:-1px;border-radius:50%;pointer-events:none}html.dark-theme .custom-typeface__slider__label:before{background-color:#666}.custom-typeface__slider__label>span{position:absolute;bottom:14px;left:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}@media (min-width:600px){.custom-typeface__slider__label>span{bottom:0;top:14px}}.custom-typeface__slider__label:first-child>span{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);left:-1px}.custom-typeface__slider__label:last-child>span{-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%);left:2px}.custom-typeface__slider.is-mounted .custom-typeface__slider__handle{opacity:1}.custom-typeface__preview{margin-bottom:25px}@media (min-width:600px){.custom-typeface__preview{position:relative;margin-bottom:0}}@media (min-width:1170px){.custom-typeface__preview:not(:hover) .custom-typeface__preview__cart{display:none}}.custom-typeface__preview__cart{margin-top:-6px}@media (min-width:600px){.custom-typeface__preview__cart{display:block;width:309px;margin-left:220px;margin-top:-20px}}@media (min-width:1170px){.custom-typeface__preview__cart{z-index:2;position:absolute;right:0;top:-3px;margin:0}}@media (max-width:599px){.custom-typeface__save{padding-top:2.5em}}.custom-typeface__save label{position:relative;display:inline-block;margin-right:10px;vertical-align:top}.custom-typeface__save label p{position:absolute;top:-2.5em;white-space:nowrap;color:#999}html.dark-theme .custom-typeface__save label p{color:#7f7f7f}.custom-typeface__save label input{height:40px;width:10em;padding:5px;border:1px solid transparent;border-color:#e6e6e6;color:#000;background-color:#fff}html.dark-theme .custom-typeface__save label input{border-color:#333;color:#fff;background-color:#000}.custom-typeface__save label input:focus{outline:none}@media (max-width:599px){.custom-typeface__save{font-size:11px}}.custom-typeface__list{margin-top:30px}@media (min-width:600px){.custom-typeface__list{margin-top:40px}}.custom-typeface__clear{margin-top:20px}
.variable-typeface{margin:-2px 0 40px}@media (min-width:600px){.variable-typeface{position:relative;max-width:1140px;margin:-32px auto 32px;padding:50px 0 17px;border:0 solid transparent;border-top-width:1px;border-color:#e6e6e6}.variable-typeface--single{margin:-32px auto 72px;border-bottom-width:1px}html.dark-theme .variable-typeface{border-color:#333}}@media (min-width:1170px){.variable-typeface:not(:hover) .variable-typeface__cart{display:none}}.variable-typeface__info{padding-right:0}@media (max-width:599px){.variable-typeface__info{margin-bottom:10px;font-size:10px;line-height:14px}}.variable-typeface__info--title{text-transform:uppercase}.variable-typeface__metrics{margin-bottom:.7em;padding-top:17px}@media (min-width:600px){.variable-typeface__metrics{margin-top:-4px;padding-top:0}}.variable-typeface__preview{-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;line-height:1.2}.variable-typeface__preview.is-hidden{opacity:0}@media (max-width:599px){.variable-typeface__preview{font-size:20px!important}}@media (min-width:600px){.variable-typeface__preview{position:relative;padding-top:6px;padding-bottom:8px;margin-bottom:-8px}}.variable-typeface__mobile-preview--container{position:fixed;z-index:2;top:50px;left:100%;width:100%;padding:15px 15px 0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(75%,#fff),to(rgba(255,255,255,1e-07)));background-image:-webkit-linear-gradient(top,#fff 75%,rgba(255,255,255,1e-07));background-image:-o-linear-gradient(top,#fff 75%,rgba(255,255,255,1e-07) 100%);background-image:linear-gradient(180deg,#fff 75%,rgba(255,255,255,1e-07))}html.dark-theme .variable-typeface__mobile-preview--container{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(75%,#000),to(rgba(255,255,255,1e-07)));background-image:-webkit-linear-gradient(top,#000 75%,rgba(255,255,255,1e-07));background-image:-o-linear-gradient(top,#000 75%,rgba(255,255,255,1e-07) 100%);background-image:linear-gradient(180deg,#000 75%,rgba(255,255,255,1e-07))}.variable-typeface__mobile-preview--container.is-open{left:0}.variable-typeface__mobile-preview{display:inline-block;overflow:hidden;width:100%;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;-o-transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);opacity:0;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:51px;line-height:1.2}.variable-typeface__mobile-preview--container.is-open .variable-typeface__mobile-preview{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.variable-typeface__sliders{margin:23px 0}@media (min-width:600px){.variable-typeface__sliders{margin:25px 0}}.variable-typeface__slider--container{margin-bottom:24px;font-size:11px;line-height:1.4}@media (max-width:599px){.variable-typeface__slider--container:not(:first-child):not(:nth-child(2)){display:none}.variable-typeface__sliders.is-open .variable-typeface__slider--container{display:block}}@media (min-width:600px){.variable-typeface__slider--container{display:inline-block;width:26%;margin-bottom:10px}.variable-typeface__slider--container:nth-child(4n){width:22%}}.variable-typeface__slider{font-size:11px;line-height:1.4}.variable-typeface__slider--font-size,.variable-typeface__slider--single-axis{display:inline-block;margin-right:48px}.variable-typeface__cart{display:none}@media (min-width:600px){.variable-typeface__cart{display:block;width:309px;margin-top:20px}}@media (min-width:1170px){.variable-typeface__cart{position:absolute;z-index:2;top:0;right:0}}.variable-typeface__button{width:100%;font-size:11px}
.tomorrow-font-style-preview{background-color:#f0f0f0}.tomorrow-font-style-preview__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:34px 0 26px;text-align:center}@media (min-width:1020px){.tomorrow-font-style-preview__content{padding:67px 0 55px}}.tomorrow-font-style-preview__controls{display:none;margin-bottom:22px}@media (min-width:1020px){.tomorrow-font-style-preview__controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.tomorrow-font-style-preview__string{position:relative;font-size:40px;line-height:1.2}@media (min-width:600px){.tomorrow-font-style-preview__string{font-size:90px}}.tomorrow-font-style-preview__string.is-small{font-size:26px}@media (min-width:600px){.tomorrow-font-style-preview__string.is-small{font-size:30px}}.tomorrow-font-style-preview__animated-text{position:absolute;top:0;left:0;word-break:break-word}.tomorrow-font-style-preview__animated-text.is-hidden{opacity:0}.tomorrow-font-style-preview__hidden-text{opacity:0;word-break:break-word}
.tomorrow-symbol-preview{overflow:hidden}@media (min-width:600px){.tomorrow-symbol-preview{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#f09),color-stop(50%,#f09));background:-webkit-linear-gradient(left,#fff 50%,#f09 0,#f09 0);background:-o-linear-gradient(left,#fff 50%,#f09 50%,#f09 50%);background:linear-gradient(90deg,#fff 50%,#f09 0,#f09 0)}}.tomorrow-symbol-preview__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.tomorrow-symbol-preview__content{-ms-flex-direction:row;flex-direction:row;height:374px}}@media (min-width:1020px){.tomorrow-symbol-preview__content{height:498px}}@media (min-width:1280px){.tomorrow-symbol-preview__content{height:638px}}.tomorrow-symbol-preview__content-block{position:relative}@media (min-width:600px){.tomorrow-symbol-preview__content-block{width:374px;height:100%;margin:auto}}@media (min-width:1020px){.tomorrow-symbol-preview__content-block{width:498px}}@media (min-width:1280px){.tomorrow-symbol-preview__content-block{width:638px}}.tomorrow-symbol-preview__content-block:nth-child(2){background-color:#f09}@media (min-width:600px){.tomorrow-symbol-preview__content-block>div{position:absolute;top:0;left:0;width:100%;height:100%}}@media (max-width:599px){.tomorrow-symbol-preview__char{margin:-34px 0}}@media (min-width:600px){.tomorrow-symbol-preview__char{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}}.tomorrow-symbol-preview__char svg{vertical-align:top}@media (min-width:600px){.tomorrow-symbol-preview__char svg{width:130%;height:130%;-ms-flex-negative:0;flex-shrink:0}}.tomorrow-symbol-preview__text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:40px 15px;text-align:center;color:#fff;font-size:60px;line-height:1.2}@media (min-width:600px){.tomorrow-symbol-preview__text{font-size:50px}}@media (min-width:1020px){.tomorrow-symbol-preview__text{font-size:70px}}@media (min-width:1280px){.tomorrow-symbol-preview__text{font-size:90px}}.tomorrow-symbol-preview__text .style-string{width:100%;text-align:center}

/*# sourceMappingURL=bundle.9897f9a3.css.map*/