.trms-Publication-publisher{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trms-Publication-metaData{margin-top:12px}.trms-Publication--horizontal .trms-Publication-metaData{margin-top:0}.trms-Publication--horizontal .trms-Publication-cover{min-width:150px;width:50%;margin-right:12px}.trms-Publication.trms-Publication--horizontal{display:flex}.trms-Subscription{width:100%}.trms-Subscription-metaData{margin-top:12px}.trms-Shelf{display:flex;align-items:baseline;flex-wrap:wrap;margin:-12px 0 12px -12px}@media screen and (min-width: 640px){.trms-Shelf{margin:-12px 0 24px -24px}}.trms-Shelf-item{flex:0 1 50%;margin-top:48px;padding-left:12px;min-width:0}@media screen and (min-width: 440px){.trms-Shelf-item{flex:0 1 33.3333%}}@media screen and (min-width: 640px){.trms-Shelf-item{flex:0 1 25%}}@media screen and (min-width: 840px){.trms-Shelf-item{flex:0 1 20%}}@media screen and (min-width: 640px){.trms-Shelf-item{padding-left:24px}}.trms-PreloadedImage{font-size:0;position:relative}.trms-PreloadedImage--loaded{overflow:hidden;transform:translate3d(0, 0, 0)}.trms-PreloadedImage-placeholder{background:#eeeeee;width:100%;transition:opacity 250ms ease-in}@keyframes placeHolderShimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.trms-PreloadedImage-placeholder--loading{animation-duration:5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:linear-gradient(to right, #eee 8%, #ddd 18%, #eee 33%);background-size:1200px 104px}.trms-PreloadedImage-image{display:block;opacity:0;transition:all 250ms ease;transition-property:opacity, filter}.trms-PreloadedImage-image--withPlaceholder{position:absolute;top:0}.trms-PreloadedImage-image--loaded{height:auto;opacity:1;filter:none;-ms-transform:scale(1);transform:scale(1);transition-property:transform, filter}.trms-PreloadedImage-image--blurred{filter:blur(15px);-ms-transform:scale(1.05);transform:scale(1.05)}.trms-SubscriptionCovers{display:block;position:relative;z-index:0}.trms-SubscriptionCovers-spacer{visibility:hidden}.trms-SubscriptionCovers-cover{transition:150ms;position:absolute;width:92%}.trms-SubscriptionCovers--spread-out .trms-SubscriptionCovers-cover,.trms-SubscriptionCovers:hover .trms-SubscriptionCovers-cover{width:70%}.trms-SubscriptionCovers-cover--front{bottom:0;z-index:2;left:4%}.trms-SubscriptionCovers--spread-out .trms-SubscriptionCovers-cover--front,.trms-SubscriptionCovers:hover .trms-SubscriptionCovers-cover--front{left:10%}.trms-SubscriptionCovers-cover--middle{right:0;z-index:1;top:4%}.trms-SubscriptionCovers-cover--middle::before{content:'';transition:150ms;background:#fff;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:0.4}.trms-SubscriptionCovers--spread-out .trms-SubscriptionCovers-cover--middle::before,.trms-SubscriptionCovers:hover .trms-SubscriptionCovers-cover--middle::before{opacity:0}.trms-SubscriptionCovers--spread-out .trms-SubscriptionCovers-cover--middle,.trms-SubscriptionCovers:hover .trms-SubscriptionCovers-cover--middle{top:15%}.trms-SubscriptionCovers-cover--back{opacity:0.6;top:0;left:0;z-index:0}.trms-SubscriptionCovers-cover--back::before{content:'';transition:150ms;background:#fff;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:0.4}.trms-SubscriptionCovers--spread-out .trms-SubscriptionCovers-cover--back::before,.trms-SubscriptionCovers:hover .trms-SubscriptionCovers-cover--back::before{opacity:0}.trms-SubscriptionCovers--spread-out .trms-SubscriptionCovers-cover--back,.trms-SubscriptionCovers:hover .trms-SubscriptionCovers-cover--back{opacity:1;top:0}.trms-SubscriptionCovers-placeholder{background:#f9f9f9;border:2px dashed #e0e0e0;z-index:1;position:relative}.trms-SubscriptionCovers-placeholder>div{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"Open Sans",Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;position:absolute;justify-content:center;display:flex;align-items:center;color:#bbb;width:100%;height:100%;overflow:hidden;padding:12px;text-overflow:fade;text-align:center}.trms-Cover{display:block;font-size:0;position:relative;width:100%;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);transition:box-shadow 150ms}.trms-Cover:hover{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.trms-Cover::after{background-image:linear-gradient(-90deg, rgba(0,0,0,0) 4%, rgba(255,255,255,0.2) 61%, rgba(255,255,255,0.4) 85%, rgba(188,188,188,0) 96%);bottom:0;content:'';height:100%;left:0;opacity:0.77;pointer-events:none;position:absolute;transition:opacity 150ms;width:100%}.trms-Cover:hover::after{opacity:1}.trms-PlaceholderCover{border:2px dashed #bbb;background-color:#f9f9f9;position:relative}.trms-PlaceholderCover>*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"Open Sans",Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-size:1.2em;display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;color:#bbb;text-align:center}.trms-StreamElement-title{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;text-decoration:none;font-family:"Open Sans",Arial,sans-serif;line-height:1.5;display:block;color:#353535;margin-bottom:6px;overflow-wrap:break-word}.ixu-cascading-fluid-typography .trms-StreamElement-title,.trms-StreamElement-title.ixu-cascading-fluid-typography{font-size:12px}@media screen and (min-width: 320px){.ixu-cascading-fluid-typography .trms-StreamElement-title,.trms-StreamElement-title.ixu-cascading-fluid-typography{font-size:calc(12px + 2 * (100vw - 320px) / 880)}}@media screen and (min-width: 1200px){.ixu-cascading-fluid-typography .trms-StreamElement-title,.trms-StreamElement-title.ixu-cascading-fluid-typography{font-size:14px}}.trms-StreamElement-title--placeholder{color:#bbb}.trms-StreamElement-price{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;text-decoration:none;font-family:"Open Sans",Arial,sans-serif;line-height:1.5;display:block;color:#353535;margin-bottom:6px;font-weight:bold}.ixu-cascading-fluid-typography .trms-StreamElement-price,.trms-StreamElement-price.ixu-cascading-fluid-typography{font-size:12px}@media screen and (min-width: 320px){.ixu-cascading-fluid-typography .trms-StreamElement-price,.trms-StreamElement-price.ixu-cascading-fluid-typography{font-size:calc(12px + 2 * (100vw - 320px) / 880)}}@media screen and (min-width: 1200px){.ixu-cascading-fluid-typography .trms-StreamElement-price,.trms-StreamElement-price.ixu-cascading-fluid-typography{font-size:14px}}.trms-StreamElement-savings{color:#00bf9f}.trms-StreamElement-secondaryText{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;text-decoration:none;font-family:"Open Sans",Arial,sans-serif;line-height:1.5;display:block;margin:0;color:#535353;overflow-wrap:break-word}.ixu-cascading-fluid-typography .trms-StreamElement-secondaryText,.trms-StreamElement-secondaryText.ixu-cascading-fluid-typography{font-size:10px}@media screen and (min-width: 320px){.ixu-cascading-fluid-typography .trms-StreamElement-secondaryText,.trms-StreamElement-secondaryText.ixu-cascading-fluid-typography{font-size:calc(10px + 2 * (100vw - 320px) / 880)}}@media screen and (min-width: 1200px){.ixu-cascading-fluid-typography .trms-StreamElement-secondaryText,.trms-StreamElement-secondaryText.ixu-cascading-fluid-typography{font-size:12px}}/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.media{padding:20px 0}.stream{margin-top:50px}@media (max-width: 480px){.long-tabs--scrollable{overflow-x:scroll}}.user li,.stack li{display:inline-block;vertical-align:middle;color:#c5c5c5}.user ul,.stack ul{padding:0}.media-profile-summary{width:100%}.profile__about{margin-bottom:12px}.profile__location{margin:12px 0}.profile__title{margin:0 0 12px}.socialProfile{padding-top:12px}.socialProfile__link{display:inline-block;height:36px;width:36px;margin-right:12px;padding:6px 6px 6px 0}.socialProfile__icon{width:18px;margin:3px 0;display:block;fill:#535353}.socialProfile__icon:hover,.socialProfile__icon:focus{fill:#000}.media-profile-summary .col-md-3{text-align:center}.media-profile-summary .media-object{margin:0 auto 12px}.profile__header{border-bottom:1px solid #bbb}.ih-Root-inner.container{max-width:1316px;width:auto}.trms-StreamElement-title:hover{color:currentColor}.SpinnerContainer{display:flex;justify-content:center;height:40%}.Spinner{height:24px;width:24px;fill:#f26f61;align-self:center}.Spinner--Spinning{animation:spinning 1.5s linear infinite}@keyframes spinning{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.Shelf__Sections .trms-Shelf-item{flex:0 1 100%}.Shelf__Sections .PublicationRootContainer{display:flex;flex-direction:row}@media (max-width: 720px){.Shelf__Sections .PublicationRootContainer{flex-direction:column}}.Shelf__Sections .PublicationContainer{padding-right:48px;width:16vw;min-width:200px;max-width:250px}.Shelf__Sections .PublicationContainer .Publication--hidden-cover{display:none}@media (max-width: 720px){.Shelf__Sections .PublicationContainer{padding-right:0;display:flex;align-self:center;justify-content:center;width:100%}.Shelf__Sections .PublicationContainer .Publication{padding-right:18px;width:24vw;min-width:120px}.Shelf__Sections .PublicationContainer .Publication .trms-Publication-metaData{display:none}.Shelf__Sections .PublicationContainer .Publication--hidden-cover{display:flex}.Shelf__Sections .PublicationContainer .Publication--hidden-cover .trms-Cover{display:none}.Shelf__Sections .PublicationContainer .Publication--hidden-cover .trms-StreamElement-title{font-size:16px}.Shelf__Sections .PublicationContainer .Publication--hidden-cover .trms-Publication-metaData{margin-top:0}}.SectionsContainer{margin-bottom:12px;display:flex;flex:1 0;flex-direction:column;padding-left:24px;border-left:1px solid #e0e0e0}@media (max-width: 720px){.SectionsContainer{border-left:none;padding:24px 12px}}@media (max-width: 480px){.SectionsContainer{border-left:none;padding:24px 0 12px}}.SectionsContainer__ZeroState{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.SectionsContainer__ZeroState-text{color:#bbb}.Section{display:flex;flex-direction:row;margin-bottom:24px}.Section:last-child{margin-bottom:0}@media (max-width: 720px){.Section{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #e0e0e0}.Section:first-child{padding-top:48px;border-top:2px solid #bbb}}.Section__metadata{flex:1 0;margin-left:18px;overflow:hidden}.Section__heading-metadata-container{display:flex}.Section__heading-metadata-title-container{flex:1;width:0}.Section__heading-metadata-title{display:flex;overflow:hidden;text-overflow:ellipsis}.Section__heading-metadata-icon--screen-medium-small{display:none;padding-bottom:12px;padding-left:0}@media (max-width: 576px){.Section__heading-metadata-icon--screen-medium-small{display:flex}}a.Section__metadata-link{color:#535353;text-decoration:none}a.Section__metadata-link:hover{color:#535353;text-decoration:none}@media (max-width: 480px){.Section__description{display:none}}@supports (-webkit-line-clamp: 2){.Section__heading-metadata-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.Section__metadata-link--description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.button{cursor:pointer;appearance:none;background:none;border:none;outline:none;padding:0;margin-left:auto;overflow:hidden}.Spread-Container{width:190px}@media (max-width: 480px){.Spread-Container{width:144px}}.Spread{display:flex;align-items:flex-end;position:relative;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);transition:box-shadow 150ms}.Spread:hover,.Spread:focus{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.Spread__Page{display:block;max-width:100%;max-height:100%}.Spread--single .Spread__Page{max-width:100%}.Spread__PageContainer{flex-shrink:0;width:95px}@media (max-width: 480px){.Spread__PageContainer{width:72px}}.Spread__PageContainer--left{position:relative}.Spread__PageContainer--left::after{background-image:linear-gradient(-90deg, rgba(189,189,189,0) 4%, rgba(255,255,255,0.4) 15%, rgba(255,255,255,0.2) 39%, transparent 96%);bottom:0;content:'';height:100%;left:0;opacity:0.77;pointer-events:none;position:absolute;width:100%;z-index:1;transition:opacity 150ms}.Spread__PageContainer--right{position:relative}.Spread__PageContainer--right::after{background-image:linear-gradient(-90deg, transparent 4%, rgba(255,255,255,0.2) 61%, rgba(255,255,255,0.4) 85%, rgba(189,189,189,0) 96%);bottom:0;content:'';height:100%;left:0;opacity:0.77;pointer-events:none;position:absolute;width:100%;z-index:1;transition:opacity 150ms}.Spread__PageContainer--left-hover,.Spread__PageContainer--right-hover{position:relative}.Spread__PageContainer--left-hover::after,.Spread__PageContainer--right-hover::after{opacity:0}
