@import url("//fast.fonts.net/t/1.css?apiType=css&projectid=6e241344-c99d-4640-9d94-4e18c8d28f5d");html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@font-face{font-family:"Century Gothic W01";src:url("../assets/bd45538f-4200-4946-b177-02de8337032d.eot?#iefix");src:url("../assets/bd45538f-4200-4946-b177-02de8337032d.eot?#iefix") format("eot"),url("../assets/700cfd4c-3384-4654-abe1-aa1a6e8058e4.woff2") format("woff2"),url("../assets/9908cdad-7524-4206-819e-4f345a666324.woff") format("woff"),url("../assets/b710c26a-f1ae-4fb8-a9fe-570fd829cbf1.ttf") format("truetype"),url("../assets/c9e387df-c0d3-42e1-8de6-78c41f68594c.svg#c9e387df-c0d3-42e1-8de6-78c41f68594c") format("svg")}@font-face{font-family:"Century Gothic W01 Bold";src:url("../assets/b247e158-e647-4a3d-9637-944de5124043.eot?#iefix");src:url("../assets/b247e158-e647-4a3d-9637-944de5124043.eot?#iefix") format("eot"),url("../assets/bc0668e2-e5c8-45ce-954d-3b998c6b6803.woff2") format("woff2"),url("../assets/2ef5ecda-1772-45e2-843f-a13f5d76ed3a.woff") format("woff"),url("../assets/33cf10ca-a6bb-4888-a320-d38720c9847b.ttf") format("truetype"),url("../assets/3428a0e6-cb4d-408a-8331-cc78554ab49c.svg#3428a0e6-cb4d-408a-8331-cc78554ab49c") format("svg")}*{margin:0;padding:0}html{-webkit-text-size-adjust:none}@media screen and (min-height: 800px){html{overflow-y:scroll}}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#1a1a19;font:16px "Century Gothic W01",sans-serif;text-align:left;visibility:visible}h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:"Century Gothic W01 Bold",sans-serif}button:focus,a:focus,a:active,button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,select::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{outline:none !important}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}@supports (-moz-appearance: none){.diamond:after,.diamond:before{display:none !important}}.text-theme-light-ink-dark{color:#1a1a19}.text-theme-light-ink-base{color:#1a1a19}.text-theme-light-ink-light{color:#707070}.text-theme-light-ink-lighter{color:#ababab}.text-theme-light-bg-dark{color:#d1d1d1}.text-theme-light-bg-base{color:#f4f4f4}.text-theme-light-bg-light{color:#fff}.text-theme-light-action-dark{color:#003d74}.text-theme-light-action-base{color:#2267a3}.text-theme-light-action-light{color:#69a7dc}.text-theme-light-action-lighter{color:#dfebf5}.text-theme-light-action-disabled{color:#8badcb}.text-theme-light-positive-dark{color:#32551e}.text-theme-light-positive-base{color:#4d792f}.text-theme-light-positive-light{color:#88bd63}.text-theme-light-positive-lighter{color:#e8f6e0}.text-theme-light-positive-disabled{color:#a0b691}.text-theme-light-negative-dark{color:#921926}.text-theme-light-negative-base{color:#cc202e}.text-theme-light-negative-light{color:#fd7681}.text-theme-light-negative-lighter{color:#fde5e7}.text-theme-light-negative-disabled{color:#e08a91}.text-theme-light-social-facebook{color:#1877f2}.text-theme-light-social-linkedin{color:#2867b2}.text-theme-light-social-twitter{color:#1da1f2}.text-theme-light-social-instagram{color:#dd3175}.text-principles-primary{color:#e71313}.text-principles-black{color:#000}.text-principles-white{color:#fff}.bg-theme-light-ink-dark{background-color:#1a1a19}.bg-theme-light-ink-base{background-color:#1a1a19}.bg-theme-light-ink-light{background-color:#707070}.bg-theme-light-ink-lighter{background-color:#ababab}.bg-theme-light-bg-dark{background-color:#d1d1d1}.bg-theme-light-bg-base{background-color:#f4f4f4}.bg-theme-light-bg-light{background-color:#fff}.bg-theme-light-action-dark{background-color:#003d74}.bg-theme-light-action-base{background-color:#2267a3}.bg-theme-light-action-light{background-color:#69a7dc}.bg-theme-light-action-lighter{background-color:#dfebf5}.bg-theme-light-action-disabled{background-color:#8badcb}.bg-theme-light-positive-dark{background-color:#32551e}.bg-theme-light-positive-base{background-color:#4d792f}.bg-theme-light-positive-light{background-color:#88bd63}.bg-theme-light-positive-lighter{background-color:#e8f6e0}.bg-theme-light-positive-disabled{background-color:#a0b691}.bg-theme-light-negative-dark{background-color:#921926}.bg-theme-light-negative-base{background-color:#cc202e}.bg-theme-light-negative-light{background-color:#fd7681}.bg-theme-light-negative-lighter{background-color:#fde5e7}.bg-theme-light-negative-disabled{background-color:#e08a91}.bg-theme-light-social-facebook{background-color:#1877f2}.bg-theme-light-social-linkedin{background-color:#2867b2}.bg-theme-light-social-twitter{background-color:#1da1f2}.bg-theme-light-social-instagram{background-color:#dd3175}.bg-principles-primary{background-color:#e71313}.bg-principles-black{background-color:#000}.bg-principles-white{background-color:#fff}.flex{display:flex}.inline-flex{display:inline-flex}.items-center{align-items:center}.justify-center{justify-content:center}.grid{display:grid}.grid-cols-1{grid-template-columns:1fr}.grid-cols-2{grid-template-columns:1fr 1fr}.grid-cols-3{grid-template-columns:1fr 1fr 1fr}.grid-cols-4{grid-template-columns:1fr 1fr 1fr 1fr}section{width:100%}.container{max-width:90rem;margin-left:auto;margin-right:auto;text-align:left}.container::after{clear:both;content:"";display:block}.text-center{text-align:center}section.error,section.hero-logo-title,section.pullquote-hero,section.debt-crises-banner,section.debt-crises-banner .actions section.debt-crises-form,section.debt-crises-primer,section.life-principles,section.empires-banner,section.empires-primer,.book-hero,section.audio-excerpt,section.about-the-author,section.you-may-also-like,section.home-grid,section.preorder,.press,.newsletter-sign-up,section.sign-up-cta,section.contact,section.video-feedback,body.principles-in-action .experience,body.principles-in-action .learn-more-about-principles,html.static-principles body .learn-more-about-principles,section.overlay.pre-order,section.overlay.ted-popup{display:flex;flex-direction:column}@media screen and (min-width: 48em){section.pullquote-hero .flex-fix,section.debt-crises-primer .flex-fix,section.life-principles .flex-fix,section.empires-primer .flex-fix,.book-hero .flex-fix,section.audio-excerpt .flex-fix,section.you-may-also-like .flex-fix,section.home-grid .flex-fix,section.preorder .flex-fix,.press .flex-fix,.newsletter-sign-up .flex-fix,section.sign-up-cta .flex-fix,section.contact .flex-fix,section.video-feedback .flex-fix,body.principles-in-action .experience .flex-fix,body.principles-in-action .learn-more-about-principles .flex-fix,html.static-principles body .learn-more-about-principles .flex-fix{display:flex;flex-direction:column;justify-content:center;min-height:100vh;flex-shrink:0}}@media screen and (min-width: 48em){section.error .flex-fix{display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 50px);flex-shrink:0}}section.overlay.pre-order .flex-fix,section.overlay.ted-popup .flex-fix{display:flex;flex-direction:column;justify-content:center;min-height:100vh;flex-shrink:0}section.error .container,section.hero-logo-title .container,section.pullquote-hero .container,section.debt-crises-banner .flex-fix .container,section.debt-crises-banner .actions>section .container,section.debt-crises-primer .flex-fix .container,section.life-principles .flex-fix .container,section.empires-banner .flex-fix .container,section.empires-banner .actions>section .container,section.empires-primer .flex-fix .container,.book-hero .container,section.audio-excerpt .container,section.about-the-author .container,section.you-may-also-like .container,section.home-grid .container,section.preorder .container,.press .container,.newsletter-sign-up .container,section.sign-up-cta .container,section.contact .container,section.video-feedback .container,body.principles-in-action .learn-more-about-principles .container,html.static-principles body .learn-more-about-principles .container,section.overlay.pre-order .container{width:100%;max-width:90em;margin:100px auto}@media screen and (min-width: 48em){section.error .container,section.hero-logo-title .container,section.pullquote-hero .container,section.debt-crises-banner .flex-fix .container,section.debt-crises-banner .actions>section .container,section.debt-crises-primer .flex-fix .container,section.life-principles .flex-fix .container,section.empires-banner .flex-fix .container,section.empires-banner .actions>section .container,section.empires-primer .flex-fix .container,.book-hero .container,section.audio-excerpt .container,section.about-the-author .container,section.you-may-also-like .container,section.home-grid .container,section.preorder .container,.press .container,.newsletter-sign-up .container,section.sign-up-cta .container,section.contact .container,section.video-feedback .container,body.principles-in-action .learn-more-about-principles .container,html.static-principles body .learn-more-about-principles .container,section.overlay.pre-order .container{align-self:stretch}}section.preorder .copy .audio-books,section.overlay.pre-order .audio-books{margin-top:2em}section.preorder .copy .audio-books p,section.overlay.pre-order .audio-books p{color:#bdbdbd;font:16px/22px "Century Gothic W01",sans-serif;display:inline}section.preorder .copy .audio-books .audio-vendor,section.overlay.pre-order .audio-books .audio-vendor{display:inline-block;margin-top:1em}@media screen and (max-width: 47.99375em){section.preorder .copy .audio-books .audio-vendor,section.overlay.pre-order .audio-books .audio-vendor{display:block}}section.preorder .copy .audio-books .audio-vendor a,section.overlay.pre-order .audio-books .audio-vendor a{text-decoration:none}section.preorder .copy .audio-books .audio-vendor svg,section.overlay.pre-order .audio-books .audio-vendor svg{width:86px;height:auto;margin-left:1em;fill:#fff;transition:fill .4s ease-in-out}section.preorder .copy .audio-books .audio-vendor svg:hover,section.overlay.pre-order .audio-books .audio-vendor svg:hover{fill:#b1b1b1}@media screen and (max-width: 47.99375em){section.preorder .copy .audio-books .audio-vendor svg,section.overlay.pre-order .audio-books .audio-vendor svg{margin:1.5em 1em 2em 1em;width:100px;height:25px}}@media screen and (max-width: 33em){section.preorder .copy .audio-books .audio-vendor svg,section.overlay.pre-order .audio-books .audio-vendor svg{margin:1.5em .5em 0 .5em;width:100px;height:24px}}@media all and (-ms-high-contrast: none){section.preorder .copy .audio-books .audio-vendor svg,section.overlay.pre-order .audio-books .audio-vendor svg{width:85px;height:22px}section.preorder .copy .audio-books .audio-vendor *::-ms-backdrop,section.overlay.pre-order .audio-books .audio-vendor *::-ms-backdrop,section.preorder .copy .audio-books .audio-vendor svg,section.overlay.pre-order .audio-books .audio-vendor svg{width:85px;height:22px}}section.overlay.pre-order .get-the-books p.inventory-alert{color:#fff;font:16px/22px "Century Gothic W01",sans-serif;width:46%;margin:1.2em auto 0px auto;text-align:center}section.overlay.pre-order .get-the-books p.inventory-alert:not(.hidden){display:block}@media screen and (max-width: 63.99375em){section.overlay.pre-order .get-the-books p.inventory-alert{width:80%;padding:0px 40px;font:16px/22px "Century Gothic W01",sans-serif}}@media screen and (max-width: 47.99375em){section.overlay.pre-order .get-the-books p.inventory-alert{width:100%;padding:0px 60px}}@media screen and (max-width: 32.99375em){section.overlay.pre-order .get-the-books p.inventory-alert{padding:0px 50px}}@media screen and (min-device-width: 48em) and (max-device-width: 64em) and (orientation: landscape){section.overlay.pre-order .get-the-books p.inventory-alert{width:55%}}@media screen and (min-device-width: 48em) and (max-device-width: 64em) and (orientation: portrait){section.overlay.pre-order .get-the-books p.inventory-alert{width:90%;padding:0px 3em}}.hidden{display:none;opacity:0}.invisible{visibility:hidden}span.orphan-wrap{white-space:nowrap}body>iframe[name="Trade Desk Tracking - Priniciples.com-TTD-LandingPage"]{display:none}body>img[src*="amazon-adsystem"]{display:none}section.default{background-color:#f3f1e7}@media screen and (max-width: 47.99375em){section.default{padding:16px}}@media screen and (min-width: 48em){section.default{padding:40px}}section.default .container{background:#fffeee;margin:0 auto}@media screen and (max-width: 47.99375em){section.default .container{padding:32px}}@media screen and (min-width: 48em){section.default .container{padding:40px 80px}}.link{color:#fff;text-decoration:none;display:flex;align-items:center}.link:first-child{margin-right:1rem}.link .icon{transform:translateX(0);transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4, 0, .2, 1);height:1.5rem;margin-left:.25rem}.link:hover,.link:focus{text-decoration:underline}.link:hover .icon,.link:focus .icon{animation:bounceRight .5s infinite}@keyframes bounceRight{0%,
100%{transform:translateX(0)}33%{transform:translateX(.25rem)}}section.error{background-color:#f3f1e7;color:#2a2a2a}section.error .flex-fix.static-fix{min-height:calc(100vh -  53px*2)}section.error .container{text-align:center}@media screen and (max-width: 33em){section.error .container{width:300px}}@media screen and (min-width: 33em) and (max-width: 48em){section.error .container{width:calc(75vw + -96px)}}@media screen and (min-width: 48em){section.error .container{width:480px}}section.error img{max-width:100%}section.error h1{font-family:"Century Gothic W01 Bold",sans-serif}@media screen and (max-width: 33em){section.error h1{font-size:30px}}@media screen and (min-width: 33em) and (max-width: 48em){section.error h1{font-size:calc(4.16667vw + 8px)}}@media screen and (min-width: 48em){section.error h1{font-size:40px}}section.error p{font-family:"adobe-caslon-pro",serif;margin:20px 0 40px}@media screen and (max-width: 33em){section.error p{font-size:15px}}@media screen and (min-width: 33em) and (max-width: 48em){section.error p{font-size:calc(3.75vw + -4.8px)}}@media screen and (min-width: 48em){section.error p{font-size:24px}}@media screen and (max-width: 33em){section.error p{line-height:24px}}@media screen and (min-width: 33em) and (max-width: 48em){section.error p{line-height:calc(5vw + -2.4px)}}@media screen and (min-width: 48em){section.error p{line-height:36px}}section.legal{font-family:"adobe-caslon-pro",serif;text-align:justify}section.legal h1{font-size:32px}section.legal h2{font-size:24px;margin:-64px 0 16px;padding-top:80px}section.legal h3,section.legal h4{font-size:20px;margin:16px 0}section.legal p{margin-bottom:16px}@media screen and (max-width: 33em){section.legal p{font-size:15px}}@media screen and (min-width: 33em) and (max-width: 48em){section.legal p{font-size:calc(1.25vw + 8.4px)}}@media screen and (min-width: 48em){section.legal p{font-size:18px}}@media screen and (max-width: 33em){section.legal p{line-spacing:15px}}@media screen and (min-width: 33em) and (max-width: 48em){section.legal p{line-spacing:calc(1.25vw + 8.4px)}}@media screen and (min-width: 48em){section.legal p{line-spacing:18px}}section.legal a{color:#E71313}@media screen and (max-width: 47.99375em){section.legal a.overflow{display:block;overflow:hidden;text-overflow:ellipsis}}section.legal ul{margin:16px 16px 32px 20px}section.legal ul li{margin-bottom:12px}section.legal table{border-collapse:separate;border-spacing:0;border:1px solid #3b3a37;margin:0 0 1.2rem;padding:0}section.legal tr:nth-of-type(odd){background:#aaa}section.legal tr:first-child{background:#3b3a37;color:#fff}section.legal td{padding:.25rem}section.legal td:first-child{border-right:1px solid #3b3a37;width:20%}section.legal .initial-mask{height:calc(100vh - 245px)}section.legal .initial-mask>*{display:none}section.legal .switch{display:none;margin:12px -16px;padding:8px 16px;border:1px solid #2a2a2a;border-radius:5px;background:#fff}section.legal .switch a{white-space:nowrap}@media screen and (min-width: 48em){section.legal .switch{text-align:center;padding:16px;margin:20px 0}}section.legal .last-updated{font-family:"Century Gothic W01 Bold",sans-serif;font-size:20px;margin:16px 0}.button,button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-radius:5px;cursor:pointer;font:14px "Roboto",sans-serif;letter-spacing:1px;padding:11px 18px;text-decoration:none;transition:background-color .4s ease-in-out,border-color .4s ease-in-out,color .4s ease-in-out;white-space:nowrap;-webkit-tap-highlight-color:transparent;display:inline-block}.button,.button.red,button,button.red,input[type="button"],input[type="button"].red,input[type="reset"],input[type="reset"].red,input[type="submit"],input[type="submit"].red{border-color:#E71313;background-color:#E71313;color:#fff}.button.black,button.black,input[type="button"].black,input[type="reset"].black,input[type="submit"].black{border-color:#2a2a2a;background-color:#2a2a2a;color:#fff}.button.black-line,button.black-line,input[type="button"].black-line,input[type="reset"].black-line,input[type="submit"].black-line{border-color:#2a2a2a;background-color:transparent;color:#2a2a2a}.button.white-line,button.white-line,input[type="button"].white-line,input[type="reset"].white-line,input[type="submit"].white-line{border-color:#fff;background-color:transparent;color:#fff}.button.red-line,button.red-line,input[type="button"].red-line,input[type="reset"].red-line,input[type="submit"].red-line{border-color:#E71313;background-color:transparent;color:#E71313}body:not(.touch-device) .button:hover,body:not(.touch-device) .button:hover.red,body:not(.touch-device) .button:active,body:not(.touch-device) .button:active.red,body:not(.touch-device) button:hover,body:not(.touch-device) button:hover.red,body:not(.touch-device) input[type="button"]:hover,body:not(.touch-device) input[type="button"]:hover.red,body:not(.touch-device) input[type="reset"]:hover,body:not(.touch-device) input[type="reset"]:hover.red,body:not(.touch-device) input[type="submit"]:hover,body:not(.touch-device) input[type="submit"]:hover.red,body:not(.touch-device) button:active,body:not(.touch-device) button:active.red,body:not(.touch-device) input[type="button"]:active,body:not(.touch-device) input[type="button"]:active.red,body:not(.touch-device) input[type="reset"]:active,body:not(.touch-device) input[type="reset"]:active.red,body:not(.touch-device) input[type="submit"]:active,body:not(.touch-device) input[type="submit"]:active.red{border-color:#D71813;background-color:#D71813;color:#fff;outline:none}body:not(.touch-device) .button:hover.black,body:not(.touch-device) .button:active.black,body:not(.touch-device) button:hover.black,body:not(.touch-device) input[type="button"]:hover.black,body:not(.touch-device) input[type="reset"]:hover.black,body:not(.touch-device) input[type="submit"]:hover.black,body:not(.touch-device) button:active.black,body:not(.touch-device) input[type="button"]:active.black,body:not(.touch-device) input[type="reset"]:active.black,body:not(.touch-device) input[type="submit"]:active.black{border-color:#000;background-color:#000;color:#fff}body:not(.touch-device) .button:hover.black-line,body:not(.touch-device) .button:active.black-line,body:not(.touch-device) button:hover.black-line,body:not(.touch-device) input[type="button"]:hover.black-line,body:not(.touch-device) input[type="reset"]:hover.black-line,body:not(.touch-device) input[type="submit"]:hover.black-line,body:not(.touch-device) button:active.black-line,body:not(.touch-device) input[type="button"]:active.black-line,body:not(.touch-device) input[type="reset"]:active.black-line,body:not(.touch-device) input[type="submit"]:active.black-line{border-color:#2a2a2a;background-color:rgba(42,42,42,0.1);color:#2a2a2a}body:not(.touch-device) .button:hover.white-line,body:not(.touch-device) .button:active.white-line,body:not(.touch-device) button:hover.white-line,body:not(.touch-device) input[type="button"]:hover.white-line,body:not(.touch-device) input[type="reset"]:hover.white-line,body:not(.touch-device) input[type="submit"]:hover.white-line,body:not(.touch-device) button:active.white-line,body:not(.touch-device) input[type="button"]:active.white-line,body:not(.touch-device) input[type="reset"]:active.white-line,body:not(.touch-device) input[type="submit"]:active.white-line{border-color:#f3f1e7;background-color:rgba(243,241,231,0.1);color:#f3f1e7}body:not(.touch-device) .button:focus::-moz-focus-inner,body:not(.touch-device) button:focus::-moz-focus-inner,body:not(.touch-device) button:active::-moz-focus-inner,body:not(.touch-device) input[type="button"]:active::-moz-focus-inner,body:not(.touch-device) input[type="reset"]:active::-moz-focus-inner,body:not(.touch-device) input[type="submit"]:active::-moz-focus-inner{border-color:rgba(42,42,42,0)}header{background:#fff;display:block;position:fixed;top:-53px;transition:top .4s ease-in-out;width:100%;z-index:100}header::after{clear:both;content:"";display:block}header.static{background:#1A1A19;transition:none}header.static .container{align-items:stretch;justify-content:space-between}header.static .container .branding{display:flex;justify-content:flex-end;flex-grow:1}header.static .container .branding a{color:#fff;padding-top:16px;display:none}@media screen and (min-width: 48em){header.static .container .branding a{display:inline-block}}header.static .container .branding a span{color:#E71313}header.static .container .branding.show-on-mobile{justify-content:flex-start}@media screen and (min-width: 48em){header.static .container .branding.show-on-mobile{justify-content:flex-end}}header.static .container .branding.show-on-mobile a{display:inline-block}header.static .container .menu a{color:#fff;cursor:pointer;padding-top:16px;display:inline-block;text-transform:none;font-family:"Roboto",sans-serif}header.static .container .menu a img{margin-right:3px}header.error-state{background:rgba(243,241,231,0);position:absolute}header.error-state+main{padding-top:0}header.excerpt,header.default,header.show{top:0}@media screen and (max-width: 47.99375em){header.default+main{padding-top:53px}}@media screen and (min-width: 48em){header.default+main{padding-top:53px}}header.excerpt .root::before,header.default .root::before{content:" ";background-image:url("../assets/back-arrow.png");margin-right:15px;width:20px;height:16px;display:inline-block;position:relative;top:2px;background-size:20px;background-repeat:no-repeat}header .container{position:relative;height:53px;padding:0 12px 0 16px;display:flex;align-items:center;text-align:left}header .logo{flex:1;height:53px}header .navigation{align-items:center;display:flex;flex:1;justify-content:flex-end}header a{color:#2a2a2a;font:16px "Century Gothic W01 Bold",sans-serif;letter-spacing:.81px;text-decoration:none;text-transform:uppercase}header .root{float:left;position:relative;top:50%;transform:translateY(-50%)}header .follow-button,header .pre-order,header .get-updates{font-size:12px;letter-spacing:.87px;padding:7px;width:100px}header .pre-order{width:120px}header .follow-button{width:auto}@media screen and (min-width: 48em){header .follow-button{display:none}}header .get-updates{display:none}@media screen and (min-width: 48em){header .get-updates{display:inline;margin-right:.3em}}header .excerpt-nav{height:100%;left:0;position:absolute;text-align:center;width:100%}@media screen and (max-width: 47.99375em){header .excerpt-nav{background-color:#f3f1e7;display:flex;justify-content:center;line-height:53px;top:53px}}@media screen and (min-width: 48em){header .excerpt-nav{flex-grow:1;line-height:53px;position:relative;width:auto;top:0}}header .excerpt-nav li{display:inline-block;margin:0 10px}header .excerpt-nav li a{border-bottom:1px solid transparent;color:rgba(0,0,0,0.3);padding:6px 0;transition:all .4s ease-in-out}@media screen and (max-width: 47.99375em){header .excerpt-nav li a{font-size:14px;letter-spacing:.71px}}header .excerpt-nav li a.active,header .excerpt-nav li a:hover,header .excerpt-nav li a:active,header .excerpt-nav li a:focus{border-bottom-color:#2a2a2a;color:#2a2a2a}.long-link{word-break:break-all}.display-1{font-family:"Century Gothic W01 Bold",sans-serif;font-weight:500;font-size:4rem;line-height:5.125rem}.display-2{font-family:"Century Gothic W01 Bold",sans-serif;font-weight:500;font-size:3.5rem;line-height:4.25rem}.display-3{font-family:"Century Gothic W01 Bold",sans-serif;font-weight:500;font-size:3rem;line-height:3.375rem}.display-4{font-family:"Century Gothic W01 Bold",sans-serif;font-weight:500;font-size:2.5rem;line-height:3rem}.title-1{font-family:"Century Gothic W01 Bold",sans-serif;font-weight:500;font-size:2rem;line-height:2.5rem}.title-2{font-family:"Century Gothic W01 Bold",sans-serif;font-weight:500;font-size:1.75rem;line-height:2.25rem}.title-3{font-family:"Century Gothic W01 Bold",sans-serif;font-weight:500;font-size:1.5rem;line-height:2rem}.title-4{font-family:"Century Gothic W01 Bold",sans-serif;font-weight:500;font-size:1.125rem;line-height:1.5rem}.title-5{font-family:"Century Gothic W01 Bold",sans-serif;font-weight:500;font-size:0.9375rem;line-height:1.5rem}.subtitle-0{font-family:"Roboto",sans-serif;font-weight:500;font-size:1.5rem;line-height:1.75rem}.subtitle-1{font-family:"Roboto",sans-serif;font-weight:500;font-size:1.25rem;line-height:1.5rem}.subtitle-2{font-family:"Roboto",sans-serif;font-weight:500;font-size:1.125rem;line-height:1.5rem}.subtitle-3{font-family:"Roboto",sans-serif;font-weight:500;font-size:0.9375rem;line-height:1.25rem}.subtitle-4{font-family:"Roboto",sans-serif;font-weight:500;font-size:0.8125rem;line-height:1rem}.body-0{font-family:"Roboto",sans-serif;font-size:1.5rem;line-height:2.375rem}.body-1{font-family:"Roboto",sans-serif;font-size:1.125rem;line-height:1.75rem}.body-2{font-family:"Roboto",sans-serif;font-size:0.9375rem;line-height:1.5rem}.body-3{font-family:"Roboto",sans-serif;font-size:0.8125rem;line-height:1.25rem}.label{font-family:"Roboto",sans-serif;font-weight:500;font-size:0.8125rem;line-height:1rem}.metadata{font-family:"Roboto",sans-serif;font-weight:500;font-size:0.6875rem;line-height:1rem}.text-button{font-family:"Roboto",sans-serif;font-weight:500;font-size:0.6875rem;line-height:1rem;letter-spacing:0.5px;text-transform:uppercase}.text-button-mobile{font-family:"Roboto",sans-serif;font-weight:500;font-size:0.8125rem;line-height:1.25rem;letter-spacing:0.5px;text-transform:uppercase}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.loading{height:56px;position:relative}.loading .showbox{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.loading .showbox svg{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.loading .showbox .loader{margin:0 auto;position:relative;width:60px}.loading .showbox .loader:before{content:"";display:block;padding-top:100%}.loading .showbox .loader.done .loader__path,.loading .showbox .loader.done .loader__background{opacity:1;stroke-dashoffset:0}.loading .showbox .loader.done .loader__rotation{opacity:0}.loading .showbox svg .loader__rotation,.loading .showbox svg .loader__path{stroke-linecap:square;stroke-width:3}.loading .showbox .loader__path{opacity:0;stroke:#fff;transition:opacity .5s,stroke-dashoffset .5s}.loading .showbox .loader__background{opacity:0;stroke:#fff;fill:none;transition:opacity .1s,stroke-dashoffset .5s}.loading .showbox .loader__rotation{stroke:#fff;fill:none;stroke-dashoffset:0;stroke-dasharray:1,200;transform-origin:50px 50px;transition-delay:1s;transition:opacity .1s,stroke-dasharray .5s,transform .5s;animation:dash 1.5s ease-in-out infinite,rotate 2s linear infinite}.loading .showbox .loader__rotation.alt-transforms{transform-origin:bottom right}.hero-container{position:relative}.hero-content-container{max-width:1145px;margin:0 auto;padding:0 1rem}.hero-content-container::after{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;right:0;height:140px;background:#000;background:-moz-linear-gradient(180deg, transparent 50%, #000 100%);background:-webkit-linear-gradient(180deg, transparent 50%, #000 100%);background:linear-gradient(180deg, transparent 50%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);pointer-events:none}section.hero-logo-title{background-color:transparent;overflow:hidden}section.hero-logo-title.black{background-color:#000}section.hero-logo-title .container{position:relative;margin:50px auto 0px auto}@media screen and (max-width: 63.99375em){section.hero-logo-title .container{margin:50px auto 0px auto}}section.hero-logo-title .hero-title{height:0;margin:0 auto;top:0;padding:0 12px 0 16px}section.hero-logo-title .hero-title h1{color:#fbf9f4;font:16px "Century Gothic W01 Bold",sans-serif;letter-spacing:.81px;line-height:53px;text-transform:uppercase}section.hero-logo-title .hero-title h1 a{color:#fbf9f4;text-decoration:none}section.pullquote-hero{background-color:#2a2a2a;color:#fbf9f4;overflow:hidden}@media screen and (max-width: 600px){section.pullquote-hero{align-items:center;justify-content:center;min-height:calc(100vh - 50px);margin:0 auto}}section.pullquote-hero p.la-summit{font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;text-align:center;display:flex;margin:10vh auto 0px auto;width:75%}@media screen and (min-width: 48em){section.pullquote-hero p.la-summit{width:auto}}section.pullquote-hero p.la-summit span:after{content:"";width:100%;height:4px;background-color:#3b3a37;margin-top:5px;display:inline-block}section.pullquote-hero p.la-summit a{color:#E71313}section.pullquote-hero .container{position:relative}@media screen and (max-width: 63.99375em){section.pullquote-hero .container{margin:50px auto}}section.pullquote-hero .hero-title{height:0;margin:0 auto;top:0;padding:0 12px 0 16px}section.pullquote-hero .hero-title h1{color:#f3f1e7;font:16px "Century Gothic W01 Bold",sans-serif;letter-spacing:.81px;line-height:53px;text-transform:uppercase}section.pullquote-hero .container blockquote{text-align:left}section.pullquote-hero .container blockquote p{font:normal 28px/40px "adobe-caslon-pro",serif;display:block;margin:70px auto 70px}@media screen and (max-width: 20em){section.pullquote-hero .container blockquote p{font-size:36.63px}}@media screen and (min-width: 20em) and (max-width: 64em){section.pullquote-hero .container blockquote p{font-size:calc(4.74006vw + 21.46182px)}}@media screen and (min-width: 64em){section.pullquote-hero .container blockquote p{font-size:70px}}@media screen and (max-width: 20em){section.pullquote-hero .container blockquote p{line-height:43.23px}}@media screen and (min-width: 20em) and (max-width: 64em){section.pullquote-hero .container blockquote p{line-height:calc(6.35938vw + 22.88px)}}@media screen and (min-width: 64em){section.pullquote-hero .container blockquote p{line-height:88px}}@media screen and (max-width: 20em){section.pullquote-hero .container blockquote p{letter-spacing:.71px}}@media screen and (min-width: 20em) and (max-width: 64em){section.pullquote-hero .container blockquote p{letter-spacing:calc(.17472vw + .15091px)}}@media screen and (min-width: 64em){section.pullquote-hero .container blockquote p{letter-spacing:1.94px}}@media screen and (max-width: 20em){section.pullquote-hero .container blockquote p{width:278.32px}}@media screen and (min-width: 20em) and (max-width: 64em){section.pullquote-hero .container blockquote p{width:calc(68.42045vw + 59.37455px)}}@media screen and (min-width: 64em){section.pullquote-hero .container blockquote p{width:760px}}body.big-debt-crises{background-color:#f2f0e7}section.hero-logo-title.white{background-color:#f2f0e7}section.hero-logo-title.white .hero-title.container a{text-decoration:none}section.hero-logo-title.white .hero-title.container a h1{color:#2a2a2a}section.book-modal.debt-crises{float:none}section.book-modal.debt-crises:before{display:none}section.book-modal.debt-crises .book-contain{background-color:#f2f0e7}section.book-modal.debt-crises .book-contain .copy h2.title{color:#2a2a2a}section.debt-crises-banner{background-color:#f2f0e7;height:auto;overflow-x:hidden}section.debt-crises-banner.debt-crises-home{background-color:#fbf9f4}section.debt-crises-banner .flex-fix .container{margin:100px auto 0px auto}section.debt-crises-banner .flex-fix .container .block img.book{position:relative;display:block;margin:0px auto;width:120%;height:auto}@media screen and (max-width: 32.99375em){section.debt-crises-banner .flex-fix .container .block img.book{margin-left:-10%}}@media screen and (min-width: 33em){section.debt-crises-banner .flex-fix .container .block img.book{width:80%}}@media screen and (min-width: 64em){section.debt-crises-banner .flex-fix .container .block img.book{width:60%}}section.debt-crises-banner .flex-fix .container .block p{position:relative;text-align:center;font-size:1.1rem;margin:4em 0px 0px 0px}section.debt-crises-banner .flex-fix .container .block a{text-decoration:none}section.debt-crises-banner .flex-fix .container .block a button.learn{margin:2em auto 0px auto;display:block;padding:11px 18px}section.debt-crises-banner .flex-fix .container .block a button.black-line{padding:11px 45px}section.debt-crises-banner .flex-fix .container .block a button.black-line span{position:relative;margin:0 50px 0 -12px}section.debt-crises-banner .flex-fix .container .block a button.black-line span img.amazon{display:inline-block;position:absolute;width:55px;height:auto;top:4px;margin-left:5px}section.debt-crises-banner .flex-fix .container .block.copy .synopsis{text-align:center}section.debt-crises-banner .flex-fix .container .block.copy .synopsis h1{font-family:"Century Gothic W01 Bold",sans-serif;font-size:2.01rem;text-align:center;color:#2a2a2a;letter-spacing:.1px}@media screen and (max-width: 33em){section.debt-crises-banner .flex-fix .container .block.copy .synopsis h1{padding-left:10px;padding-right:10px}}section.debt-crises-banner .flex-fix .container .block.copy .synopsis h1.artwork-available{font-size:3.6rem}@media screen and (max-width: 48em){section.debt-crises-banner .flex-fix .container .block.copy .synopsis h1.artwork-available{font-size:2.6rem}}section.debt-crises-banner .flex-fix .container .block.copy .synopsis h1 b{font-family:inherit;font-weight:normal;display:block;font-size:1.92em;letter-spacing:.3px;line-height:60px;text-transform:uppercase}section.debt-crises-banner .flex-fix .container .block.copy .synopsis h1 span{color:#E71313;font-size:1.3rem}@media screen and (max-width: 64em){section.debt-crises-banner .flex-fix .container .block.copy .synopsis h1 span{margin-bottom:2rem}}@media screen and (min-width: 64em){section.debt-crises-banner .flex-fix .container .block.copy .synopsis h1 span{margin-bottom:5rem}}@media screen and (max-width: 48em){section.debt-crises-banner .flex-fix .container .block.copy .synopsis h1 span{font-size:1rem}}@media screen and (min-width: 48em){section.debt-crises-banner .flex-fix .container .block.copy .synopsis h1 span{font-size:1.3rem}}@media screen and (min-width: 48em) and (max-width: 64em){section.debt-crises-banner .flex-fix .container .block.copy .synopsis h1 span{letter-spacing:1px}}@media screen and (min-width: 64em){section.debt-crises-banner .flex-fix .container .block.copy .synopsis h1 span{letter-spacing:1px}}@media screen and (max-width: 47.99375em){section.debt-crises-banner .flex-fix .container .block.copy .synopsis h1 span{text-align:center}}section.debt-crises-banner .flex-fix .container .block.copy .synopsis a{text-decoration:none}section.debt-crises-banner .flex-fix .container .block.copy .synopsis a button.black-line.learn{margin:2em auto 0px auto;display:inline;padding:11px 18px}section.debt-crises-banner .flex-fix .container .block.copy .synopsis a button.black-line.learn span{position:relative;margin:0}section.debt-crises-banner .flex-fix .container .block.copy .synopsis p.blurb{color:#2a2a2a;font-family:"adobe-caslon-pro",serif;line-height:1.5;text-align:left;margin-left:0px}@media screen and (min-width: 20em) and (max-width: 64em){section.debt-crises-banner .flex-fix .container .block.copy .synopsis p.blurb{font-size:calc(-.28409vw + 22.90909px)}}@media screen and (min-width: 64em) and (max-width: 90em){section.debt-crises-banner .flex-fix .container .block.copy .synopsis p.blurb{font-size:calc(.24038vw + 17.53846px)}}@media screen and (min-width: 90em){section.debt-crises-banner .flex-fix .container .block.copy .synopsis p.blurb{font-size:21px}}@media screen and (min-width: 20em) and (max-width: 90em){section.debt-crises-banner .flex-fix .container .block.copy .synopsis p.blurb{margin-bottom:calc(1.60714vw + 26.85714px)}}@media screen and (min-width: 90em){section.debt-crises-banner .flex-fix .container .block.copy .synopsis p.blurb{margin-bottom:50px}}section.debt-crises-banner .actions{max-width:90rem;margin-left:auto;margin-right:auto;padding-bottom:50px}section.debt-crises-banner .actions::after{clear:both;content:"";display:block}section.debt-crises-banner .actions.divide:before{content:"";width:32px;height:3px;background-color:#979797;position:relative;display:block;margin:4em auto}section.debt-crises-banner .actions p{position:relative;text-align:center;font-size:1.1rem;margin:0 auto}section.debt-crises-banner .actions section.debt-crises-form{margin-left:8.43373%;float:left;display:block;margin-right:1.20482%;width:49.39759%}section.debt-crises-banner .actions section.debt-crises-form:last-child{margin-right:0}@media screen and (max-width: 48em){section.debt-crises-banner .actions section.debt-crises-form{margin-left:0%;float:left;display:block;margin-right:1.20482%;width:100%}section.debt-crises-banner .actions section.debt-crises-form:last-child{margin-right:0}}section.debt-crises-banner .actions section.amazon-order{float:left;display:block;margin-right:1.20482%;width:32.53012%}section.debt-crises-banner .actions section.amazon-order:last-child{margin-right:0}@media screen and (max-width: 48em){section.debt-crises-banner .actions section.amazon-order{float:left;display:block;margin-right:1.20482%;width:100%}section.debt-crises-banner .actions section.amazon-order:last-child{margin-right:0}}section.debt-crises-banner .actions>section .container{margin:3em auto;padding:0px}section.debt-crises-banner .actions>section .container h2{font:21px "Century Gothic W01 Bold",sans-serif;line-height:26px;margin-bottom:25px;color:#2a2a2a}section.debt-crises-banner .actions>section .container h2.amazon{margin-bottom:85px}@media screen and (max-width: 48em){section.debt-crises-banner .actions>section .container h2.amazon{margin-bottom:20px}}section.debt-crises-banner .actions>section .container h2 p{color:#2a2a2a;font:14px "Century Gothic W01",sans-serif;margin:0px auto 3em auto;position:relative}section.debt-crises-banner .actions>section .container button{padding:9px 30px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){section.debt-crises-banner .actions>section .container button{padding:9px 55px 9px 30px}}section.debt-crises-banner .actions>section .container button.amazon-button-img{line-height:25px;margin-top:15px}section.debt-crises-banner .actions>section .container button.amazon-button-img img{height:18px;margin-left:3px;position:relative;top:8px}section.debt-crises-banner .actions section.debt-crises-banner.debt-crises-home{background-color:#fff}section.debt-crises-banner .actions section.debt-crises-banner section.debt-crises-form{background:#f2f0e7}section.debt-crises-banner .actions section.debt-crises-form{color:#2a2a2a;position:relative;padding:0 1.5rem}section.debt-crises-banner .actions section.debt-crises-form #mc_debt_embed_signup{margin:0px auto 0px auto;max-width:700px;position:relative}section.debt-crises-banner .actions section.debt-crises-form #mc_debt_embed_signup form#mc-debt-embedded-subscribe-form .mc-debt-field-group{min-height:75px}@media screen and (max-width: 20em){section.debt-crises-banner .actions section.debt-crises-form #mc_debt_embed_signup form#mc-debt-embedded-subscribe-form .mc-debt-field-group{margin-bottom:5px}}section.debt-crises-banner .actions section.debt-crises-form #mc_debt_embed_signup .success-message h2{font:32px "adobe-caslon-pro",serif;line-height:42px;margin-bottom:10px;color:#2a2a2a}section.debt-crises-banner .actions section.debt-crises-form #mc_debt_embed_signup .success-message p{color:#2a2a2a;margin:0px auto 3em auto;font-family:"adobe-caslon-pro",serif;line-height:1.5}@media screen and (min-width: 20em) and (max-width: 64em){section.debt-crises-banner .actions section.debt-crises-form #mc_debt_embed_signup .success-message p{font-size:calc(-.28409vw + 22.90909px)}}@media screen and (min-width: 64em) and (max-width: 90em){section.debt-crises-banner .actions section.debt-crises-form #mc_debt_embed_signup .success-message p{font-size:calc(.24038vw + 17.53846px)}}@media screen and (min-width: 90em){section.debt-crises-banner .actions section.debt-crises-form #mc_debt_embed_signup .success-message p{font-size:21px}}@media screen and (min-width: 20em) and (max-width: 90em){section.debt-crises-banner .actions section.debt-crises-form #mc_debt_embed_signup .success-message p{margin-bottom:calc(1.60714vw + 26.85714px)}}@media screen and (min-width: 90em){section.debt-crises-banner .actions section.debt-crises-form #mc_debt_embed_signup .success-message p{margin-bottom:50px}}section.debt-crises-banner .actions section.debt-crises-form #mc_debt_embed_signup .success-message.not-confirmed{opacity:0;visibility:hidden;display:none}section.debt-crises-banner .actions section.debt-crises-form #mc_debt_embed_signup .success-message.confirmed{opacity:1;visibility:visible;display:block;animation:fadein 3s}section.debt-crises-banner .actions section.debt-crises-form #mc_debt_embed_signup .confirm{width:75px;height:75px;margin:1em auto 3em;background-color:#2a2a2a;border-radius:40px;display:flex;justify-content:center;align-items:center}section.debt-crises-banner .actions section.debt-crises-form #mc_debt_embed_signup .confirm svg{height:40px;width:40px}section.debt-crises-banner section.debt-crises-actions{background:#f2f0e7}section.debt-crises-banner section.debt-crises-actions .container{padding:100px 20px;border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd}section.debt-crises-banner section.debt-crises-actions .container h1{text-align:center;font-size:2em}section.debt-crises-banner section.debt-crises-actions .container h1 a{color:#E71313;text-decoration:none;text-transform:uppercase}section.debt-crises-primer{background-color:#fbf9f4;color:#2a2a2a;position:relative}@media screen and (min-width: 48em){section.debt-crises-primer .flex-fix{min-height:calc(100vh - 50px)}}section.debt-crises-primer .flex-fix .container{text-align:center}section.debt-crises-primer .flex-fix .container .copy{float:left;display:block;margin-right:1.20482%;width:57.83133%;margin-left:21.08434%}section.debt-crises-primer .flex-fix .container .copy:last-child{margin-right:0}@media screen and (max-width: 47.99375em){section.debt-crises-primer .flex-fix .container .copy{float:left;display:block;margin-right:1.20482%;width:83.13253%;margin-left:8.43373%}section.debt-crises-primer .flex-fix .container .copy:last-child{margin-right:0}}section.debt-crises-primer .flex-fix .container .copy>*{font-family:"adobe-caslon-pro",serif;text-align:left}section.debt-crises-primer .flex-fix .container .copy h1{line-height:1.2;margin-bottom:1.2rem}@media screen and (max-width: 48em){section.debt-crises-primer .flex-fix .container .copy h1{font-size:28px}}@media screen and (min-width: 48em) and (max-width: 64em){section.debt-crises-primer .flex-fix .container .copy h1{font-size:calc(5.46875vw + -14px)}}@media screen and (min-width: 64em){section.debt-crises-primer .flex-fix .container .copy h1{font-size:42px}}@media screen and (min-width: 33em){section.debt-crises-primer .flex-fix .container .copy h1 br{display:none}}section.debt-crises-primer .flex-fix .container .copy p{font-size:28px;line-height:1.5}@media screen and (min-width: 20em) and (max-width: 64em){section.debt-crises-primer .flex-fix .container .copy p{font-size:calc(.6392vw + 19.95455px)}}@media screen and (min-width: 64em) and (max-width: 90em){section.debt-crises-primer .flex-fix .container .copy p{font-size:calc(.72115vw + 19.11538px)}}@media screen and (min-width: 90em){section.debt-crises-primer .flex-fix .container .copy p{font-size:29.5px}}@media screen and (min-width: 48em){main.debt-crises-book>section.press.debt-crises-quotes,section.press.debt-crises-quotes{margin-top:4em}}main.debt-crises-book>section.press.debt-crises-quotes .container,section.press.debt-crises-quotes .container{margin:50px auto}@media screen and (min-width: 48em){main.debt-crises-book>section.press.debt-crises-quotes .container,section.press.debt-crises-quotes .container{margin-bottom:75px;margin-top:75px}}main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote,section.press.debt-crises-quotes .copy blockquote{width:90%;letter-spacing:.48px;margin:0 auto;color:#2a2a2a;text-align:center;text-transform:uppercase}@media screen and (max-width: 48em){main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote,section.press.debt-crises-quotes .copy blockquote{font-size:22px}}main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote.bernanke,section.press.debt-crises-quotes .copy blockquote.bernanke{padding:35px 0}@media screen and (min-width: 48em) and (max-width: 64em){main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote.bernanke,section.press.debt-crises-quotes .copy blockquote.bernanke{font-size:calc(4.29688vw + -2px)}}@media screen and (min-width: 64em){main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote.bernanke,section.press.debt-crises-quotes .copy blockquote.bernanke{font-size:42px}}@media screen and (min-width: 48em) and (max-width: 64em){main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote.bernanke,section.press.debt-crises-quotes .copy blockquote.bernanke{letter-spacing:calc(-.39063vw + 4px)}}@media screen and (min-width: 64em){main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote.bernanke,section.press.debt-crises-quotes .copy blockquote.bernanke{letter-spacing:0px}}main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote.bernanke p.attributed,section.press.debt-crises-quotes .copy blockquote.bernanke p.attributed{padding-bottom:10px}@media screen and (min-width: 48em) and (max-width: 64em){main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote.quotes,section.press.debt-crises-quotes .copy blockquote.quotes{font-size:calc(2.8125vw + 3.2px)}}@media screen and (min-width: 64em){main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote.quotes,section.press.debt-crises-quotes .copy blockquote.quotes{font-size:32px}}@media screen and (min-width: 48em) and (max-width: 64em){main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote.quotes,section.press.debt-crises-quotes .copy blockquote.quotes{letter-spacing:calc(.19531vw + -.5px)}}@media screen and (min-width: 64em){main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote.quotes,section.press.debt-crises-quotes .copy blockquote.quotes{letter-spacing:1.5px}}@media screen and (min-width: 48em) and (max-width: 64em){main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote.quotes,section.press.debt-crises-quotes .copy blockquote.quotes{line-height:42px}}@media screen and (min-width: 64em){main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote.quotes,section.press.debt-crises-quotes .copy blockquote.quotes{line-height:42px}}main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote p.attributed,section.press.debt-crises-quotes .copy blockquote p.attributed{font-family:"Century Gothic W01 Bold";color:#E71313;font-size:1.3rem;display:block;text-align:center;margin:.5em 0 0em 0;text-transform:uppercase}@media screen and (max-width: 64em){main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote p.attributed,section.press.debt-crises-quotes .copy blockquote p.attributed{margin-bottom:3rem}}@media screen and (min-width: 64em){main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote p.attributed,section.press.debt-crises-quotes .copy blockquote p.attributed{margin-bottom:3rem}}@media screen and (max-width: 48em){main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote p.attributed,section.press.debt-crises-quotes .copy blockquote p.attributed{font-size:1rem}}@media screen and (min-width: 48em){main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote p.attributed,section.press.debt-crises-quotes .copy blockquote p.attributed{font-size:1.3rem}}@media screen and (min-width: 48em) and (max-width: 64em){main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote p.attributed,section.press.debt-crises-quotes .copy blockquote p.attributed{letter-spacing:1px}}@media screen and (min-width: 64em){main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote p.attributed,section.press.debt-crises-quotes .copy blockquote p.attributed{letter-spacing:1px}}@media screen and (max-width: 47.99375em){main.debt-crises-book>section.press.debt-crises-quotes .copy blockquote p.attributed,section.press.debt-crises-quotes .copy blockquote p.attributed{text-align:center;margin:.4rem auto 0px auto}}.toggle .after{display:none}header.economic-principles-header{background:#fff;display:block;position:fixed;top:-60px;transition:top .4s ease-in-out;width:100%;z-index:100;color:#020920}header.economic-principles-header::after{clear:both;content:"";display:block}header.economic-principles-header.show{top:0;border-bottom:1px solid rgba(255,255,255,0.3)}header.economic-principles-header .container{position:relative;height:60px;padding:0 12px 0 16px;display:flex;align-items:center;text-align:left}@media screen and (min-width: 48em){header.economic-principles-header .container{height:60px}}header.economic-principles-header .navigation{align-items:center;display:flex;flex:1;justify-content:center}header.economic-principles-header .navigation *{text-transform:capitalize}header.economic-principles-header .navigation p{font:16px/1.22 "Century Gothic W01 Bold",sans-serif;text-align:center;margin-top:10px}@media screen and (min-width: 48em){header.economic-principles-header .navigation p{margin-top:0px}}header.economic-principles-header .navigation p a{display:inline-block;font:16px/1.22 "Century Gothic W01 Bold",sans-serif;color:#E71313;line-height:25px;text-decoration:none;margin:0px 0px 10px 0;padding-top:1px;border-bottom:2px solid transparent;transition:border-bottom .4s ease-in-out}@media screen and (min-width: 48em){header.economic-principles-header .navigation p a{margin:10px 0px}}header.economic-principles-header .navigation p a:hover{border-bottom:2px solid #E71313}section.life-principles{position:relative;padding-top:50px;overflow:hidden;background:#f3f1e7 url("../assets/life-principles-mountains-in-background.svg") no-repeat bottom left;background-size:75% auto}@media screen and (max-width: 48em){section.life-principles{background-size:80% auto;background-position:bottom;padding-top:80px;padding-bottom:0px}}@media screen and (max-width: 64em){section.life-principles{background-size:60% auto}}@media screen and (min-width: 64em){section.life-principles{padding:100px 0 0 0;min-height:calc(100vh - 700px);background-size:70% auto}}@media screen and (min-width: 90em){section.life-principles{background-size:55% auto}}@media screen and (max-width: 32.99375em){section.life-principles{padding-top:80px;padding-bottom:80px}}@media screen and (min-device-width: 48em) and (max-device-width: 64em) and (orientation: portrait){section.life-principles{background-position:bottom left}}@media screen and (min-device-width: 64em) and (max-device-width: 90em) and (orientation: portrait){section.life-principles{min-height:calc(100vh - 492px)}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){section.life-principles{background-size:55% 15%}}section.life-principles .cloudA{transform:scale(.8);animation:animateCloudA 50s linear infinite;margin-top:10px}section.life-principles .cloudB{transform:scale(1.5);animation:animateCloudB 80s linear infinite}section.life-principles .cloudC{transform:scale(2);animation:animateCloudC 120s ease infinite;margin-top:20px}section.life-principles .cloudA,section.life-principles .cloudB,section.life-principles .cloudC{display:block;position:absolute;height:60px;width:90px;border-top-left-radius:120px;border-top-right-radius:120px;background-color:#fff;perspective:1000;backface-visibility:hidden}@media screen and (max-width: 33em){section.life-principles .cloudA,section.life-principles .cloudB,section.life-principles .cloudC{bottom:25%}}section.life-principles .cloudA:before,section.life-principles .cloudA:after,section.life-principles .cloudA span,section.life-principles .cloudB:before,section.life-principles .cloudB:after,section.life-principles .cloudB span,section.life-principles .cloudC:before,section.life-principles .cloudC:after,section.life-principles .cloudC span{content:"";background-color:#fff;position:absolute;bottom:0}section.life-principles .cloudA:before,section.life-principles .cloudB:before,section.life-principles .cloudC:before{height:30px;width:60px;border-top-left-radius:60px;border-top-right-radius:60px;left:-30px}section.life-principles .cloudA:after,section.life-principles .cloudB:after,section.life-principles .cloudC:after{height:40px;width:60px;border-top-left-radius:80px;border-top-right-radius:80px;right:-40px}section.life-principles .cloudA span,section.life-principles .cloudB span,section.life-principles .cloudC span{height:20px;width:40px;border-top-left-radius:60px;border-top-right-radius:60px;right:-60px}@keyframes animateCloudA{0%{margin-left:10%;opacity:0}50%{opacity:1}100%{margin-left:100%;opacity:0}}@keyframes animateCloudB{0%{margin-left:10%;opacity:0}50%{opacity:.6}100%{margin-left:100%;opacity:0}}@keyframes animateCloudC{0%{margin-left:10%;opacity:.1}50%{opacity:.4}100%{margin-left:100%;opacity:.1}}section.life-principles .flex-fix{min-height:0}section.life-principles .flex-fix .container{position:relative}@media screen and (max-width: 63.99375em){section.life-principles .flex-fix .container{margin:0px auto;display:flex;align-items:center;justify-content:center}}@media screen and (min-width: 63.99375em){section.life-principles .flex-fix .container{margin:0 auto}}section.life-principles .flex-fix .container .traveler{margin-bottom:-3px}@media screen and (max-width: 48em){section.life-principles .flex-fix .container .traveler{float:left;display:block;margin-right:1.20482%;width:7.22892%;margin-left:8.43373%}section.life-principles .flex-fix .container .traveler:last-child{margin-right:0}}@media screen and (min-width: 48em){section.life-principles .flex-fix .container .traveler{float:left;display:block;margin-right:1.20482%;width:15.66265%;margin-left:8.43373%}section.life-principles .flex-fix .container .traveler:last-child{margin-right:0}}@media screen and (min-width: 64em){section.life-principles .flex-fix .container .traveler{float:left;display:block;margin-right:1.20482%;width:15.66265%;margin-left:4.21687%}section.life-principles .flex-fix .container .traveler:last-child{margin-right:0}}@media screen and (min-width: 90em){section.life-principles .flex-fix .container .traveler{float:left;display:block;margin-right:1.20482%;width:15.66265%;margin-left:8.43373%}section.life-principles .flex-fix .container .traveler:last-child{margin-right:0}}@media screen and (max-width: 32.99375em){section.life-principles .flex-fix .container .traveler{float:left;display:block;margin-right:1.20482%;width:-1.20482%;margin-left:0%;width:85%;height:50%;position:absolute;float:none;bottom:-118px;left:-5%}section.life-principles .flex-fix .container .traveler:last-child{margin-right:0}}@media screen and (max-width: 20em){section.life-principles .flex-fix .container .traveler img{left:50px}}@media screen and (min-width: 20em) and (max-width: 64em){section.life-principles .flex-fix .container .traveler img{left:calc(-7.10227vw + 72.72727px)}}@media screen and (min-width: 64em){section.life-principles .flex-fix .container .traveler img{left:0px}}@media screen and (min-width: 64em) and (max-width: 90em){section.life-principles .flex-fix .container .traveler img{top:0px}}@media screen and (min-width: 90em){section.life-principles .flex-fix .container .traveler img{top:0px}}@media screen and (max-width: 20em){section.life-principles .flex-fix .container .traveler img{width:300px}}@media screen and (min-width: 20em) and (max-width: 64em){section.life-principles .flex-fix .container .traveler img{width:calc(-7.10227vw + 322.72727px)}}@media screen and (min-width: 64em) and (max-width: 90em){section.life-principles .flex-fix .container .traveler img{width:250px}}@media screen and (min-width: 90em){section.life-principles .flex-fix .container .traveler img{width:250px}}@media screen and (max-width: 63.99375em){section.life-principles .flex-fix .container .traveler img{position:relative;float:right}}@media screen and (min-width: 64em){section.life-principles .flex-fix .container .traveler img{position:relative;display:block;margin:0 auto;width:290px}}@media screen and (max-width: 32.99375em){section.life-principles .flex-fix .container .traveler img{position:absolute;width:30%;float:none;bottom:0px;left:10%}}section.life-principles .flex-fix .container .copy{color:#2a2a2a;font-family:"adobe-caslon-pro",serif;text-align:center}@media screen and (max-width: 48em){section.life-principles .flex-fix .container .copy{float:left;display:block;margin-right:1.20482%;width:66.26506%;margin-left:0%;margin-top:-5em}section.life-principles .flex-fix .container .copy:last-child{margin-right:0}}@media screen and (min-width: 48em){section.life-principles .flex-fix .container .copy{float:left;display:block;margin-right:1.20482%;width:57.83133%;margin-left:8.43373%}section.life-principles .flex-fix .container .copy:last-child{margin-right:0}}@media screen and (min-width: 64em){section.life-principles .flex-fix .container .copy{float:left;display:block;margin-right:1.20482%;width:57.83133%;margin-left:16.86747%}section.life-principles .flex-fix .container .copy:last-child{margin-right:0}}@media screen and (min-width: 90em){section.life-principles .flex-fix .container .copy{float:left;display:block;margin-right:1.20482%;width:57.83133%;margin-left:8.43373%}section.life-principles .flex-fix .container .copy:last-child{margin-right:0}}@media screen and (max-width: 32.99375em){section.life-principles .flex-fix .container .copy{float:left;display:block;margin-right:1.20482%;width:100%;margin-left:0%}section.life-principles .flex-fix .container .copy:last-child{margin-right:0}}@media screen and (min-device-width: 48em) and (max-device-width: 64em) and (orientation: portrait){section.life-principles .flex-fix .container .copy{margin-top:-5em}}section.life-principles .flex-fix .container .copy h1,section.life-principles .flex-fix .container .copy h2,section.life-principles .flex-fix .container .copy h3{font-size:1.4rem;text-transform:uppercase}@media screen and (min-width: 20.0625em){section.life-principles .flex-fix .container .copy h1,section.life-principles .flex-fix .container .copy h2,section.life-principles .flex-fix .container .copy h3{font-size:2.1rem}}@media screen and (min-width: 48em){section.life-principles .flex-fix .container .copy h1,section.life-principles .flex-fix .container .copy h2,section.life-principles .flex-fix .container .copy h3{font-size:2.4rem;white-space:pre}}@media screen and (min-width: 64em){section.life-principles .flex-fix .container .copy h1,section.life-principles .flex-fix .container .copy h2,section.life-principles .flex-fix .container .copy h3{font-size:2.9rem}}section.life-principles .flex-fix .container .copy h1 .emphatic,section.life-principles .flex-fix .container .copy h2 .emphatic,section.life-principles .flex-fix .container .copy h3 .emphatic{color:#E71313}section.life-principles .flex-fix .container .copy h1{margin-bottom:.4rem}@media screen and (max-width: 32.99375em){section.life-principles .flex-fix .container .copy h1{margin-top:5rem}}section.life-principles .flex-fix .container .copy h2{font-size:calc(1.4rem - 5px);text-transform:uppercase}@media screen and (min-width: 20.0625em){section.life-principles .flex-fix .container .copy h2{font-size:calc(1.6rem - 5px)}}@media screen and (min-width: 48em){section.life-principles .flex-fix .container .copy h2{font-size:calc(2rem  - 4px)}}section.life-principles .flex-fix .container .copy h3{font-size:calc(1.6rem - 10px)}section.life-principles .flex-fix .container .copy h3::after{content:"";width:32px;height:3px;background-color:#2a2a2a;display:block;position:relative;margin:1.7em auto}@media screen and (min-width: 20.0625em){section.life-principles .flex-fix .container .copy h3{font-size:calc(1.6rem - 8px)}}@media screen and (min-width: 48em){section.life-principles .flex-fix .container .copy h3{font-size:calc(2.3rem  - 10px)}}section.life-principles .flex-fix .container .copy .blurb{line-height:32px;text-align:center;max-width:70%;margin-left:auto;margin-right:auto}section.life-principles .flex-fix .container .copy .blurb::after{clear:both;content:"";display:block}@media screen and (min-width: 20em) and (max-width: 64em){section.life-principles .flex-fix .container .copy .blurb{font-size:calc(-.28409vw + 22.90909px)}}@media screen and (min-width: 64em) and (max-width: 90em){section.life-principles .flex-fix .container .copy .blurb{font-size:calc(.96154vw + 10.15385px)}}@media screen and (min-width: 90em){section.life-principles .flex-fix .container .copy .blurb{font-size:24px}}@media screen and (min-width: 20em) and (max-width: 90em){section.life-principles .flex-fix .container .copy .blurb{margin-top:calc(.53571vw + 30.28571px)}}@media screen and (min-width: 90em){section.life-principles .flex-fix .container .copy .blurb{margin-top:38px}}@media screen and (min-width: 20em) and (max-width: 90em){section.life-principles .flex-fix .container .copy .blurb{margin-bottom:calc(.53571vw + 30.28571px)}}@media screen and (min-width: 90em){section.life-principles .flex-fix .container .copy .blurb{margin-bottom:38px}}@media screen and (max-width: 33em){section.life-principles .flex-fix .container .copy .blurb{text-align:left}}@media screen and (max-width: 64em){section.life-principles .flex-fix .container .copy .blurb{max-width:80%;margin-left:auto;margin-right:auto}section.life-principles .flex-fix .container .copy .blurb::after{clear:both;content:"";display:block}}section.life-principles .flex-fix .container .copy .narrator{margin:0 auto;align-self:center;justify-content:center;margin-left:8.53659%}@media screen and (max-width: 32.99375em){section.life-principles .flex-fix .container .copy .narrator{text-align:center;max-width:100%;margin-left:auto;margin-right:auto;margin-left:42.16867%}section.life-principles .flex-fix .container .copy .narrator::after{clear:both;content:"";display:block}}@media screen and (max-width: 20em){section.life-principles .flex-fix .container .copy .narrator{margin-left:42.16867%}}section.life-principles .flex-fix .container .copy .narrator img{border-radius:50%;display:inline-block;margin-right:20px;width:90px;height:auto}@media screen and (max-width: 33em){section.life-principles .flex-fix .container .copy .narrator img{margin:0px 20px 30px 20px;margin-top:0px}}section.life-principles .flex-fix .container .copy .narrator p{font:18px "Century Gothic W01 Bold",sans-serif;line-height:24px;display:inline-block;text-align:left;text-transform:uppercase;transform:translateY(-50%)}@media screen and (max-width: 33em){section.life-principles .flex-fix .container .copy .narrator p{text-align:center;width:100%;font-size:15px}}.follow{display:none;height:30px;margin:0 4px 0}.follow span{display:none}@media screen and (min-width: 48em){.follow{display:inline}}.follow a{border-radius:5px;border:1px solid #2a2a2a;display:inline-block;height:31px;line-height:31px;margin-top:-1px;margin-right:.3em;width:31px}.follow svg{margin:0;height:29px;width:29px}.follow svg .background{fill:transparent;transition:fill .4s ease-in-out}.follow svg .foreground{fill:#3b3a37}.follow svg:hover .background{fill:rgba(42,42,42,0.1)}.overlay.follow-ray{align-items:center;display:flex;justify-content:center}.overlay.follow-ray a{align-items:center;color:#fff;display:flex;height:53px;margin:10px auto;text-decoration:none;transition:color .4s ease-in-out}.overlay.follow-ray a span{font-size:22px;font-weight:600;margin-left:15px}.overlay.follow-ray a:hover{color:#979797}.overlay.follow-ray a:hover .background{fill:#979797}.overlay.follow-ray svg{border-radius:5px;height:36px;width:36px}.overlay.follow-ray svg .background{fill:#fff;transition:fill .4s ease-in-out}.overlay.follow-ray svg .foreground{fill:#3b3a37}section.ted{overflow-x:hidden;overflow:hidden;background:#2a2a2a;background:-moz-linear-gradient(top, #2a2a2a 0%, #2b2b2b 27%, #1c1c1c 53%, #131313 77%, #000 100%);background:-webkit-linear-gradient(top, #2a2a2a 0%, #2b2b2b 27%, #1c1c1c 53%, #131313 77%, #000 100%);background:linear-gradient(to bottom, #2a2a2a 0%, #2b2b2b 27%, #1c1c1c 53%, #131313 77%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a2a2a', endColorstr='#000000',GradientType=0 )}section.ted .container{position:relative}@media screen and (min-width: 48em){section.ted .container{margin:0 auto;height:800px}}section.ted .container .ted-section{width:90%;margin:0 auto;padding-top:50px}@media screen and (min-width: 64em){section.ted .container .ted-section{padding-bottom:80px;padding-top:100px}}@media screen and (max-width: 33em){section.ted .container .ted-section{margin:0 2em}}@media screen and (min-width: 48em){section.ted .container .ted-section{position:absolute;top:30%;transform:translateY(-50%)}}@media screen and (min-width: 64em){section.ted .container .ted-section{top:50%;transform:translateY(-50%)}}@media screen and (min-width: 48em) and (max-width: 64em){section.ted .container .ted-section{width:calc(35.15625vw + 260px)}}@media screen and (min-width: 64em){section.ted .container .ted-section{width:620px}}@media screen and (min-width: 48em) and (max-width: 64em){section.ted .container .ted-section{margin-left:100px}}@media screen and (min-width: 64em){section.ted .container .ted-section{margin-left:100px}}section.ted .container .ted-section a{text-decoration:none}section.ted .container .ted-section svg#tedLogo{width:170px;height:auto}@media screen and (max-width: 33em){section.ted .container .ted-section svg#tedLogo{width:90px}}@media screen and (min-width: 33em) and (max-width: 64em){section.ted .container .ted-section svg#tedLogo{width:calc(16.12903vw + 4.83871px)}}@media screen and (min-width: 64em){section.ted .container .ted-section svg#tedLogo{width:170px}}section.ted .container .ted-section svg#tedLogo .foreground{fill:#E71313;transition:fill .4s ease-in-out}section.ted .container .ted-section svg#tedLogo:hover .foreground{fill:#a8130f}section.ted .container .ted-section p.copy{font:45px/1.22 "adobe-caslon-pro",serif;margin:1em auto;color:#fbf9f4}@media screen and (max-width: 20em){section.ted .container .ted-section p.copy{font-size:25.63px}}@media screen and (min-width: 20em) and (max-width: 64em){section.ted .container .ted-section p.copy{font-size:calc(2.75142vw + 16.82545px)}}@media screen and (min-width: 64em){section.ted .container .ted-section p.copy{font-size:45px}}section.ted .container .ted-section p.copy::before{content:"%E2%80%9C";position:absolute;display:inline;left:-17px}@media screen and (max-width: 48em){section.ted .container .ted-section p.copy::before{left:20px}}@media screen and (min-device-width: 48em) and (max-device-width: 64em) and (orientation: portrait){section.ted .container .ted-section p.copy::before{left:-17px}}@media screen and (min-width: 48em){section.ted .container .ted-section p.copy{margin-bottom:3em}}section.ted .container .ted-section .play{will-change:transform;position:relative;cursor:pointer}@keyframes scale-from-center-in{0%{transform:scale(1)}100%{transform:scale(1.25)}}@keyframes scale-from-center-out{0%{transform:scale(1.25)}100%{transform:scale(1)}}section.ted .container .ted-section .play .play-arrow{background-color:transparent;height:50px;width:50px;border:3.5px solid #fbf9f4;border-radius:25px;display:inline-flex;background-image:url(../assets/play-arrow.svg);background-repeat:no-repeat;background-size:17px auto;background-position:15px center;animation:scale-from-center-out .1s cubic-bezier(.39, .575, .565, 1) both}@media screen and (max-width: 33em){section.ted .container .ted-section .play .play-arrow{height:35px;width:35px;border-radius:18px;border:2.5px solid #fbf9f4;background-size:14px auto;background-position:10px center}}@media screen and (min-width: 33em){section.ted .container .ted-section .play:hover .play-arrow{background-color:#2a2a2a;animation:scale-from-center-in .1s cubic-bezier(.39, .575, .565, 1) both}section.ted .container .ted-section .play:hover p.play-copy{border-bottom:1px solid #fbf9f4}}section.ted .container .ted-section .play p.play-copy{position:absolute;top:50%;transform:translateY(-50%);font:21px "Century Gothic W01 Bold",sans-serif;color:#fbf9f4;display:inline;margin-left:1em;border-bottom:1px solid transparent;padding-bottom:2px;transition:border-bottom .1s ease-in-out}@media screen and (max-width: 33em){section.ted .container .ted-section .play p.play-copy{font-size:16px;margin-left:.75em}}@media screen and (min-width: 48em){section.ted .container .ray{position:absolute;bottom:0}}@media screen and (min-width: 48em) and (max-width: 64em){section.ted .container .ray{width:calc(78.125vw + 0px)}}@media screen and (min-width: 64em){section.ted .container .ray{width:800px}}@media screen and (min-width: 20em) and (max-width: 48em){section.ted .container .ray{right:calc(-26.78571vw + 105.71429px)}}@media screen and (min-width: 48em) and (max-width: 64em){section.ted .container .ray{right:calc(-19.53125vw + 50px)}}@media screen and (min-width: 64em) and (max-width: 90em){section.ted .container .ray{right:calc(48.07692vw + -642.30769px)}}@media screen and (min-width: 90em){section.ted .container .ray{right:50px}}section.ted .container .ray img{transform:translateX(-50%);margin-left:50%;width:400px}@media screen and (min-width: 48em){section.ted .container .ray img{width:750px}}@media screen and (min-device-width: 48em) and (max-device-width: 64em) and (orientation: portrait){section.ted .container .ray img{width:620px}}@media screen and (min-width: 33em) and (max-width: 64em){section.ted .container .ray img{width:590px}}@media screen and (max-width: 33em){section.ted .container .ray img{margin-top:3em}}header.la-summit,footer.la-summit{background:#1A1A19}main.la-summit{overflow-x:hidden}header.la-summit .logo .root{float:left;position:relative;top:50%;transform:translateY(-50%);font:16px "Century Gothic W01 Bold",sans-serif;letter-spacing:.81px;text-decoration:none;text-transform:uppercase;color:#E71313}header.la-summit .logo .root span{color:#fff;text-transform:initial}header.la-summit button.summit-sign-up{font-size:12px;letter-spacing:.87px;padding:7px;text-transform:initial}section.dots{position:relative;z-index:1}section.dots img.logo-hero{position:relative;padding:.5em .5em 1em .5em;margin:0 auto;display:block;width:100%;height:auto}@media screen and (min-width: 48em){section.dots img.logo-hero{position:absolute;padding:2em}}section.dots section.hero{height:1050px;max-height:1500px;overflow-x:hidden;overflow:visible;padding:0px 4px;background:#2a2a2a;background:-moz-linear-gradient(top, #2a2a2a 0%, #2b2b2b 27%, #1c1c1c 53%, #131313 77%, #000 100%);background:-webkit-linear-gradient(top, #2a2a2a 0%, #2b2b2b 27%, #1c1c1c 53%, #131313 77%, #000 100%);background:linear-gradient(to bottom, #2a2a2a 0%, #2b2b2b 27%, #1c1c1c 53%, #131313 77%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a2a2a', endColorstr='#000000',GradientType=0 )}section.dots section.hero.no-ray{height:750px}@media screen and (min-device-width: 48em) and (max-device-width: 64em) and (orientation: portrait){section.dots section.hero.no-ray{height:90vh}}@media screen and (min-width: 48em){section.dots section.hero.no-ray{height:900px}}@media screen and (min-device-width: 48em) and (max-device-width: 64em) and (orientation: portrait){section.dots section.hero{height:90vh}}@media screen and (min-device-width: 48em) and (max-device-width: 64em) and (orientation: landscape){section.dots section.hero{height:950px}}@media screen and (min-width: 48em){section.dots section.hero{padding:0px 1rem}}section.dots section.hero .container{height:inherit;display:block;padding:0px}@media screen and (min-width: 48em){section.dots section.hero .container{padding:0px 1rem}}section.dots section.hero .container div{position:relative;height:inherit;float:left;display:block;margin-right:1.20482%;width:100%}section.dots section.hero .container div:last-child{margin-right:0}@media screen and (min-width: 48em){section.dots section.hero .container div:first-of-type{float:left;display:block;margin-right:1.20482%;width:59.51807%;margin-left:.84337%}section.dots section.hero .container div:first-of-type:last-child{margin-right:0}section.dots section.hero .container div:last-of-type{float:left;display:block;margin-right:1.20482%;width:36.74699%}section.dots section.hero .container div:last-of-type:last-child{margin-right:0}}@media screen and (min-width: 64em){section.dots section.hero .container div{float:left;display:block;margin-right:1.20482%;width:49.39759%;display:flex;justify-content:center;flex-direction:column;align-items:center}section.dots section.hero .container div:last-child{margin-right:0}}@media screen and (min-width: 48em){section.dots section.hero .container div.no-ray{float:left;display:block;margin-right:1.20482%;width:66.26506%;margin-left:16.86747%}section.dots section.hero .container div.no-ray:last-child{margin-right:0}}@media screen and (min-width: 64em){section.dots section.hero .container div.no-ray{float:left;display:block;margin-right:1.20482%;width:57.83133%;margin-left:21.08434%}section.dots section.hero .container div.no-ray:last-child{margin-right:0}}section.dots section.hero .container div h1{font-family:"Roboto",sans-serif;font-size:18px;color:#1A1A19;text-align:center;color:rgba(255,255,255,0.5);margin-bottom:3rem}@media screen and (min-width: 64em){section.dots section.hero .container div h1{margin-bottom:7rem}}section.dots section.hero .container div h2{font-size:3rem;color:#fff;text-align:center;z-index:2;margin-bottom:2rem}@media screen and (min-width: 48em){section.dots section.hero .container div h2{font-size:5rem;margin-bottom:3rem}}section.dots section.hero .container div h2 span{color:#E71313;display:block;text-transform:uppercase;letter-spacing:1px;font-size:2rem}@media screen and (min-width: 48em){section.dots section.hero .container div h2 span{font-size:3.2rem}}section.dots section.hero .container div .cta{float:none;width:auto;height:auto;display:flex;justify-content:center;flex-direction:row;margin-bottom:5rem}section.dots section.hero .container div .cta button{width:fit-content}section.dots section.hero .container div .cta.no-ray{display:none}section.dots section.hero .container div.left{z-index:0;height:auto}@media screen and (min-width: 48em){section.dots section.hero .container div.left{z-index:3;transform:translateY(40%)}}@media screen and (min-device-width: 48em) and (max-device-width: 64em) and (orientation: portrait){section.dots section.hero .container div.left{transform:translateY(65%)}}section.dots section.hero .container div.left .radar{display:none}@media screen and (min-width: 48em){section.dots section.hero .container div.left .radar{background-image:url("../assets/la-summit/radar-background-aa3733d55aa5b39e2e61f57cce85dec59c80d551e4ffac38145a64ca609f26ca.png");background-size:64%;background-repeat:no-repeat;position:absolute;width:1440px;height:855px;display:block;left:50%;transform:translate(-33%, -8%);z-index:3}}section.dots section.hero .container div.left img{display:block;margin:4rem auto 1rem auto;width:55%;max-width:260px;height:auto;z-index:4}@media screen and (min-width: 48em){section.dots section.hero .container div.left img{margin:0 auto 1rem auto}}section.dots section.hero .container div.left img.device{position:absolute;transform:translate(0%, -5%);left:47%;width:250px}@media screen and (min-width: 48em){section.dots section.hero .container div.left img.device{transform-origin:left;transform:translate(-50%, 10%);left:50%}}@media screen and (min-width: 64em){section.dots section.hero .container div.left img.device{width:325px}}section.dots section.hero .container div.left img.no-ray{position:absolute;transform:translate(-50%, -5%);left:50%}section.dots section.hero .container div.right{position:absolute;pointer-events:none}@media screen and (min-width: 48em){section.dots section.hero .container div.right{position:relative}}section.dots section.hero .container div.right img.ray{width:auto;height:47%;position:absolute;bottom:0px;left:-50px}@media screen and (min-width: 48em){section.dots section.hero .container div.right img.ray{height:90%;left:-100px}}section.dots section.hero .container div.right p.byline{font-family:"Roboto",sans-serif;font-size:15px;color:#1A1A19;position:absolute;bottom:30px;right:30px;color:#fff;text-align:left}section.value-prop{background-color:#fff;padding-bottom:5rem}section.value-prop.no-ray{padding-bottom:0px}section.value-prop .container{padding-top:5rem;margin:auto 10px}@media screen and (min-width: 48em){section.value-prop .container{padding-top:25rem}}@media screen and (min-width: 64em){section.value-prop .container{padding-top:20rem;margin:0 auto}}section.value-prop .container h2,section.value-prop .container h3,section.value-prop .container h4{text-align:center;margin:0 auto;display:block;position:relative;color:#1A1A19}section.value-prop .container h2,section.value-prop .container h3{float:left;display:block;margin-right:1.20482%;width:100%}section.value-prop .container h2:last-child,section.value-prop .container h3:last-child{margin-right:0}@media screen and (min-width: 48em){section.value-prop .container h2,section.value-prop .container h3{float:left;display:block;margin-right:1.20482%;width:66.26506%;margin-left:16.86747%}section.value-prop .container h2:last-child,section.value-prop .container h3:last-child{margin-right:0}}@media screen and (min-width: 80em){section.value-prop .container h2,section.value-prop .container h3{float:left;display:block;margin-right:1.20482%;width:49.39759%;margin-left:25.3012%}section.value-prop .container h2:last-child,section.value-prop .container h3:last-child{margin-right:0}}section.value-prop .container h2{font-size:65px;line-height:80px;font-family:"Century Gothic W01 Bold",sans-serif}section.value-prop .container h2.no-ray{margin-top:2em}@media screen and (min-width: 48em){section.value-prop .container h2{font-size:80px;line-height:90px;margin-bottom:2rem}}@media screen and (min-width: 64em){section.value-prop .container h2{font-size:120px;line-height:120px;margin-bottom:2rem;margin-top:5rem}}section.value-prop .container h3{font-family:"Roboto",sans-serif;font-size:24px;color:#1A1A19;line-height:2rem;margin-top:3rem;margin-bottom:5rem}@media screen and (min-width: 48em){section.value-prop .container h3{margin-top:0px;margin-bottom:7rem}}@media screen and (min-width: 48em){section.value-prop .container h3.no-ray{margin-bottom:0rem}}section.value-prop .container h4{font-family:"Century Gothic W01 Bold",sans-serif;font-size:35px;line-height:45px;margin:5rem auto;float:left;display:block;margin-right:1.20482%;width:100%}section.value-prop .container h4:last-child{margin-right:0}@media screen and (min-width: 48em){section.value-prop .container h4{float:left;display:block;margin-right:1.20482%;width:91.56627%;margin-left:4.21687%;font-size:72px;line-height:72px}section.value-prop .container h4:last-child{margin-right:0}}@media screen and (min-width: 64em){section.value-prop .container h4{float:left;display:block;margin-right:1.20482%;width:83.13253%;margin-left:8.43373%;line-height:88px}section.value-prop .container h4:last-child{margin-right:0}}section.value-prop .container div.dots-view{display:block}@media screen and (min-width: 48em){section.value-prop .container div.dots-view{display:flex;justify-content:center;align-items:center;clear:both;margin-bottom:5rem}}section.value-prop .container div.dots-view .left{float:left;display:block;margin-right:1.20482%;width:100%;margin-left:-8.43373%}section.value-prop .container div.dots-view .left:last-child{margin-right:0}@media screen and (min-width: 48em){section.value-prop .container div.dots-view .left{float:left;display:block;margin-right:1.20482%;width:81.44578%;margin-left:-25.3012%}section.value-prop .container div.dots-view .left:last-child{margin-right:0}}@media screen and (min-width: 64em){section.value-prop .container div.dots-view .left{float:left;display:block;margin-right:1.20482%;width:83.13253%;margin-left:-11%}section.value-prop .container div.dots-view .left:last-child{margin-right:0}}@media screen and (min-width: 131.25em){section.value-prop .container div.dots-view .left{margin-left:0%}}section.value-prop .container div.dots-view .left img{width:100%}section.value-prop .container div.dots-view .right{float:left;display:block;margin-right:1.20482%;width:66.26506%;margin-left:16.86747%}section.value-prop .container div.dots-view .right:last-child{margin-right:0}@media screen and (min-width: 48em){section.value-prop .container div.dots-view .right{float:left;display:block;margin-right:1.20482%;width:32.53012%;margin-left:0%}section.value-prop .container div.dots-view .right:last-child{margin-right:0}}@media screen and (min-width: 64em){section.value-prop .container div.dots-view .right{float:left;display:block;margin-right:1.20482%;width:15.66265%}section.value-prop .container div.dots-view .right:last-child{margin-right:0}}section.value-prop .container div.dots-view .right p,section.value-prop .container div.dots-view .right span{text-align:center}@media screen and (min-width: 48em){section.value-prop .container div.dots-view .right p,section.value-prop .container div.dots-view .right span{text-align:left}}section.value-prop .container div.dots-view .right p{font-family:"Century Gothic W01 Bold",sans-serif;font-size:32px;font-weight:500;margin:2rem auto 10px auto}@media screen and (min-width: 48em){section.value-prop .container div.dots-view .right p{margin-bottom:10px}}section.value-prop .container div.dots-view .right span{font-family:"Roboto",sans-serif;font-size:20px;color:#1A1A19;display:block}section.value-prop .container .cards{margin:5rem auto 0px auto;float:left;display:block;margin-right:1.20482%;width:100%;margin-left:0%}section.value-prop .container .cards:last-child{margin-right:0}@media screen and (min-width: 48em){section.value-prop .container .cards{margin:5rem auto;float:left;display:block;margin-right:1.20482%;width:91.56627%;margin-left:8.43373%}section.value-prop .container .cards:last-child{margin-right:0}}@media screen and (min-width: 64em){section.value-prop .container .cards{float:left;display:block;margin-right:1.20482%;width:83.13253%;margin-left:16.86747%}section.value-prop .container .cards:last-child{margin-right:0}}section.value-prop .container .cards .card{float:left;display:block;margin-right:1.20482%;width:83.13253%;margin-left:8.43373%;margin-bottom:3.5rem}section.value-prop .container .cards .card:nth-child(3){margin-right:0}section.value-prop .container .cards .card:last-child{margin-right:0}@media screen and (min-width: 48em){section.value-prop .container .cards .card{float:left;display:block;margin-right:1.20482%;width:32.53012%;margin-left:0%;padding-right:2em}section.value-prop .container .cards .card:nth-last-child(-n+2){margin-bottom:0}section.value-prop .container .cards .card:last-child{margin-right:0}}@media screen and (min-width: 64em){section.value-prop .container .cards .card{float:left;display:block;margin-right:1.20482%;width:32.53012%;padding-right:5em}section.value-prop .container .cards .card:last-child{margin-right:0}}section.value-prop .container .cards .card p{font-family:"Roboto",sans-serif;font-size:32px;color:#1A1A19;font-weight:500;margin-bottom:10px;width:100%}@media screen and (min-width: 48em){section.value-prop .container .cards .card p{width:50%}}section.value-prop .container .cards .card span{font-family:"Roboto",sans-serif;font-size:18px;color:#1A1A19;display:block;line-height:28px;color:#707070}.overlay.summit-sign-up{background-color:#fff;bottom:0;height:100vh;left:0;opacity:0;overflow:auto;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .4s ease-in-out;z-index:101}.overlay.summit-sign-up.table-of-contents{background-color:#fff;transition:none}.overlay.summit-sign-up.table-of-contents .hierarchy{padding:0 .5rem 2rem;width:100%;max-width:780px;margin:0 auto;background-color:#fff}@media screen and (min-width: 48em){.overlay.summit-sign-up.table-of-contents .hierarchy{padding:0 2rem 2rem}}.overlay.summit-sign-up.table-of-contents .hierarchy h2{color:#E71313;text-transform:uppercase;font-family:"Century Gothic W01";background-color:#fff;padding:2rem 0 0rem 1rem}.overlay.summit-sign-up.table-of-contents .hierarchy h2:after{margin-top:1rem;content:"";width:inherit;max-width:700px;height:2px;display:block;border-bottom:solid 2px #f2f2f2}.overlay.summit-sign-up.table-of-contents .hierarchy h2.floatingHeader{position:fixed;top:0;width:calc(100% - 0.5rem);visibility:hidden;z-index:1000}.overlay.summit-sign-up.table-of-contents .hierarchy h2.floatingHeader[visibility hidden]{position:absolute;left:-9999px}.overlay.summit-sign-up.table-of-contents .hierarchy ul{margin-top:1rem}.overlay.summit-sign-up.table-of-contents .hierarchy ul li{font-family:"Century Gothic W01 Bold";list-style:none;font-size:1.75rem;margin-bottom:2rem}.overlay.summit-sign-up.table-of-contents .hierarchy ul li a{text-decoration:none;color:#454040}.overlay.summit-sign-up.table-of-contents .hierarchy ul li a.active h3{color:#E71313;background-color:#fff5f4}.overlay.summit-sign-up.table-of-contents .hierarchy ul li a h3{margin-bottom:1.125rem;font-size:1rem;padding:.25rem 1rem;color:#333332}@media screen and (min-width: 48em){.overlay.summit-sign-up.table-of-contents .hierarchy ul li a h3:hover{color:#E71313}}@media screen and (min-width: 48em){.overlay.summit-sign-up.table-of-contents .hierarchy ul li ul{margin-left:.9375rem}}.overlay.summit-sign-up.table-of-contents .hierarchy ul li ul li{font-family:"Century Gothic W01";list-style:none;font-weight:400;font-size:1.3125rem;margin-bottom:1.75rem}.overlay.summit-sign-up.table-of-contents .hierarchy ul li ul li a h4{font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;line-height:1.5rem;margin:0 0 1rem 1rem;position:relative;padding:.25rem 1rem .25rem 2rem}.overlay.summit-sign-up.table-of-contents .hierarchy ul li ul li a h4:before{position:absolute;top:5px;left:10px;content:"•";color:#E71313;font-size:2.5rem}.overlay.summit-sign-up.table-of-contents .hierarchy ul li ul li a.active h4{color:#D91512;background-color:#fff5f4}@media screen and (min-width: 48em){.overlay.summit-sign-up.table-of-contents .hierarchy ul li ul li a:hover h4{color:#D91512}}.overlay.summit-sign-up.table-of-contents .hierarchy ul li ul li ul{margin:0 0 0 3.25rem}.overlay.summit-sign-up.table-of-contents .hierarchy ul li ul li ul a{color:#333332}.overlay.summit-sign-up.table-of-contents .hierarchy ul li ul li ul a.active{color:#D91512}.overlay.summit-sign-up.table-of-contents .hierarchy ul li ul li ul a.active li{background-color:#fff5f4;padding:.5rem 1rem}.overlay.summit-sign-up.table-of-contents .hierarchy ul li ul li ul a.active li:before{top:9px;font-size:2.25rem;content:"•"}@media screen and (min-width: 48em){.overlay.summit-sign-up.table-of-contents .hierarchy ul li ul li ul a:hover{color:#E71313}}.overlay.summit-sign-up.table-of-contents .hierarchy ul li ul li ul a li{list-style:none;font-size:.9375rem;line-height:1.5rem;margin-bottom:1.125rem;font-family:Roboto,sans-serif;position:relative;padding:.5rem 1rem;border-left:solid 3px #d8d8d8}.overlay.summit-sign-up.table-of-contents .hierarchy ul li ul li ul a li:before{display:none}.overlay.summit-sign-up.table-of-contents .close:hover{color:#2a2a2a}.overlay.summit-sign-up.waiting-content{visibility:hidden}.overlay.summit-sign-up.active-content{visibility:visible;opacity:1;pointer-events:all;top:0}.overlay.summit-sign-up .close{color:#bfbfbf;cursor:pointer;height:20px;position:fixed;transition:color .4s ease-in-out;width:20px;z-index:2000}@media screen and (max-width: 33em){.overlay.summit-sign-up .close{font-size:28px}}@media screen and (min-width: 33em) and (max-width: 48em){.overlay.summit-sign-up .close{font-size:calc(2.5vw + 14.8px)}}@media screen and (min-width: 48em){.overlay.summit-sign-up .close{font-size:34px}}@media screen and (max-width: 33em){.overlay.summit-sign-up .close{top:10px}}@media screen and (min-width: 33em) and (max-width: 48em){.overlay.summit-sign-up .close{top:calc(10.41667vw + -45px)}}@media screen and (min-width: 48em){.overlay.summit-sign-up .close{top:35px}}@media screen and (max-width: 33em){.overlay.summit-sign-up .close{right:14px}}@media screen and (min-width: 33em) and (max-width: 48em){.overlay.summit-sign-up .close{right:calc(21.25vw + -98.2px)}}@media screen and (min-width: 48em){.overlay.summit-sign-up .close{right:65px}}.overlay.summit-sign-up .close:hover{color:#2a2a2a}.overlay.summit-sign-up .close+*{z-index:5}section.la-banner{background-image:url("la-summit/la-summit-vanilla-sky-3fc16819534e7aedd845688790e2f93043da2139bba1a9251fe174f3226b5f20.jpg");background-position:top left;background-attachment:scroll;background-size:cover;background-repeat:no-repeat}section.la-banner .container{height:calc(500px + 50px);min-height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center}section.la-banner .container h2,section.la-banner .container img,section.la-banner .container p,section.la-banner .container a.button{align-self:center}section.la-banner .container h2{font-family:"Century Gothic W01 Bold",sans-serif;font-size:46px;color:#fff;padding:0px 1em;text-align:center}@media screen and (min-width: 48em){section.la-banner .container{height:50vh}section.la-banner .container h2{font-size:56px}}section.la-banner img{margin-bottom:1rem;width:80%}@media screen and (min-width: 48em){section.la-banner img{width:unset}}section.learn-more{background-color:#1A1A19}section.learn-more .container{height:calc(600px + 50px);min-height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center}section.learn-more .container h2,section.learn-more .container img,section.learn-more .container p,section.learn-more .container a.button{align-self:center}section.learn-more .container h2{font-family:"Century Gothic W01 Bold",sans-serif;font-size:46px;color:#fff;padding:0px 1em;text-align:center}@media screen and (min-width: 48em){section.learn-more .container{height:60vh}section.learn-more .container h2{font-size:56px}}section.learn-more p{font-family:"Roboto",sans-serif;font-size:18px;color:#1A1A19;color:#fff;margin:3rem auto;max-width:600px;text-align:center;line-height:28px;width:90%}@media screen and (min-width: 48em){section.learn-more p{width:50%}}.header_parent_container{width:100%;max-width:1145px;display:block;margin:0 auto}.red_text{color:#FC2520}@media (max-width: 344px){.red_text{display:block;width:100%}}.npr-promotion{display:flex;font-family:Century Gothic;border-top:1px solid #707070;padding:30px 0px;text-align:left}@media (max-width: 48em){.npr-promotion{flex-direction:column}}.npr-promotion img{margin-bottom:10px}.npr-promotion span{font-family:"Roboto",sans-serif;font-size:15px;color:#1A1A19;color:#fff;margin-top:10px;line-height:24px}.npr-promotion br{clear:both}.npr-promotion div{margin-right:50px}@media (max-width: 48em){.npr-promotion div{margin-right:0px}}.npr-promotion a{align-self:flex-end}@media (max-width: 48em){.npr-promotion a{align-self:center;margin-top:15px}}.npr-promotion a button{background-color:transparent;border-color:#fff;margin:0px}.home_header_text{font-family:Century Gothic;text-align:center;text-transform:uppercase;font-weight:initial;display:block;margin:0 auto;margin-bottom:60px;width:100%;max-width:765px}@media (max-width: 48em){.home_header_text{margin-bottom:44px;padding:0 2em}}.home_header_text .home_header_text--middle{font-size:85px;line-height:82px;margin-bottom:30px;font-weight:initial}@media (max-width: 48em){.home_header_text .home_header_text--middle{font-size:60px;line-height:60px}}@media (max-width: 33em){.home_header_text .home_header_text--middle{font-size:40px;line-height:40px}}@media (max-width: 20em){.home_header_text .home_header_text--middle{font-size:32px;line-height:32px}}.home_header_text .home_header_text--bottom{font-size:31px;line-height:34px;font-weight:initial}@media (max-width: 48em){.home_header_text .home_header_text--bottom{font-size:22px;line-height:26px}}@media (max-width: 33em){.home_header_text .home_header_text--bottom{font-size:18px;line-height:19px}}.home_header_text .home_header_text--world-order{font-size:91px}@media (max-width: 48em){.home_header_text .home_header_text--world-order{font-size:65px}}@media (max-width: 33em){.home_header_text .home_header_text--world-order{font-size:43px}}@media (max-width: 20em){.home_header_text .home_header_text--world-order{font-size:34px}}.home_header_text .home_header_text--top{font-weight:initial;font-size:24px;line-height:32px;margin-bottom:24px}@media (max-width: 33em){.home_header_text .home_header_text--top{font-size:18px;line-height:18px}}.home-header-sub{font-family:Century Gothic;text-align:center;color:#fff;width:100%;max-width:701px;margin:0 auto;padding:0 2em}.home-header-sub a{text-decoration:none}.home-header-sub .read_now{font-family:"Roboto",sans-serif;font-size:14pxpx;color:#1A1A19;margin:5px auto;background-color:#1A1A19;padding:10px;border-radius:3px;color:#fff;display:flex;justify-content:space-between}.home-header-sub .read_now a{color:#E71313;margin-left:10px;min-width:73px}.home-header-sub .read_now:last-of-type{margin-bottom:12%}.home-header-sub .read_now:nth-of-type(1){margin-top:30px}.home-header-sub .quick_nav_links{margin-bottom:50px;text-align:center}.home-header-sub .quick_nav_links .read_now{text-align:left}.home-header-sub .empire_button_container{display:block;width:100%;max-width:435px;text-align:center;margin:0 auto 3rem auto}.home-header-sub p{font-family:"Roboto",sans-serif;font-size:18px;line-height:28px;margin-bottom:42px}@media (max-width: 48em){.home-header-sub{max-width:490px}}@media (max-width: 33em){.home-header-sub{max-width:423px}.home-header-sub p{font-size:16px;line-height:20px}}.home-header-sub button{display:inline-block;margin-bottom:18px;display:inline-block;width:auto;height:40px;color:#fff;padding:9px 18px;font-family:"Century Gothic W01 Bold",sans-serif;font-style:normal;font-weight:initial;font-size:14px;line-height:17px;text-transform:uppercase;text-align:center;padding-bottom:18px;margin-right:8px}.home-header-sub button img{max-width:59px;float:right;margin-left:5px;margin-top:3px}.button_white{background-color:transparent;border:1px solid #fff}.empire_pullquote{background-color:#000 !important}.empire_pullquote .container{margin:0 auto !important}.empire_pullquote .flex-fix{min-height:auto !important}.empire_background_image_container{background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;width:100%;max-width:1234px;margin:0 auto;margin-top:75px}@media (max-width: 33em){.empire_background_image_container{margin-top:30px}}.empires .hero-logo-title .flex-fix{min-height:auto !important}.empires-hero-title .flex-fix{background-color:#000 !important}.empires-home-sign-up h2{max-width:600px;margin:0 auto;margin-bottom:35px}.empire_head_content{max-width:59%;padding:0 7.7% 0 2.64%}.empire_head_content h1,.empire_head_content h2,.empire_head_content h3{font-style:normal;font-weight:400}.empire_head_content h1,.empire_head_content h3{text-transform:uppercase}.empire_head_content h1{font-size:2.5em}.empire_head_content h2,.empire_head_content h3{font-size:1.5em}.empire_head_content h1{padding:20px 0 27px 0}.empire_head_content p{font-family:"Roboto",sans-serif;font-style:normal;font-weight:normal;font-size:1.07em;padding:31px 0 40px 0}.empire_head_content button{text-transform:uppercase;max-width:250px;font-style:normal;font-weight:initial;font-size:12px;float:left;margin-right:16px;display:flex;align-items:center;text-align:center;letter-spacing:.87429px;text-transform:uppercase}@media (max-width: 64em){.empire_head_content h1{font-size:2em}.empire_head_content h2,.empire_head_content h3{font-size:1.2em}.empire_head_content p{font-size:1em}}@media (max-width: 48em){.empire_head_content{max-width:100%;margin-top:60px}}.empires-form{padding:60px 0}.empires_sidebar{display:block;position:sticky;left:4.22em;padding-top:5px;top:37px;width:100%;max-width:190px;float:left}.empires_sidebar a{text-decoration:none;color:#393838}@media (max-width: 48em){.empires_sidebar{display:none}}.empires_sidebar .horiz_rule{display:block;position:relative;width:170px;height:1px;background-color:#d1d1d1;margin:1em 0}.empires_sidebar h3{font-size:1.13em;text-align:left}.empires_sidebar .empire_parent_categories{list-style-type:none;text-align:left}.empires_sidebar .empire_parent_categories img{float:right;margin-top:3px}.empires_sidebar .empire_parent_categories li{margin-top:8px;font-family:"Roboto",sans-serif;font-size:15px;line-height:24px;font-weight:600}.empires_sidebar .empire_parent_categories .empire_child_categories li{margin-top:8px;font-family:"Roboto",sans-serif;font-size:12px;line-height:17px;list-style-type:none;font-weight:400}.empires_sidebar .empire_parent_categories .empire_child_categories.inactive{display:none}.empires-hero{width:100%}.empire_active img{transform:rotate(180deg)}section.hero-logo-title.white{background-color:#fff}section.hero-logo-title.white h1{color:#2a2a2a}section.empires.hero-logo-title.white{background-color:#000}section.empires.hero-logo-title.white .hero-title.container a{text-decoration:none}section.empires.hero-logo-title.white .hero-title.container a h1{color:#2a2a2a}section.book-modal.empires{float:none}section.book-modal.empires:before{display:none}section.book-modal.empires .book-contain{background-color:#f2f0e7}section.empires-banner{background-color:#f2f0e7;height:auto;overflow-x:hidden}section.empires-banner.empires-home{background-color:#fbf9f4}section.empires-banner .flex-fix .container{margin:100px auto 0px auto;max-width:100% !important}section.empires-banner .flex-fix .container .block img.book{position:relative;display:block;margin:0px auto;width:120%;height:auto}@media screen and (max-width: 32.99375em){section.empires-banner .flex-fix .container .block img.book{margin-left:-10%}}@media screen and (min-width: 33em){section.empires-banner .flex-fix .container .block img.book{width:80%}}@media screen and (min-width: 64em){section.empires-banner .flex-fix .container .block img.book{width:60%}}section.empires-banner .flex-fix .container .block p{position:relative;text-align:center;font-size:1.1rem;margin:4em 0px 0px 0px}section.empires-banner .flex-fix .container .block a{text-decoration:none}section.empires-banner .flex-fix .container .block a button.learn{margin:2em auto 0px auto;display:block;padding:11px 18px}section.empires-banner .flex-fix .container .block a button.black-line{padding:11px 45px}section.empires-banner .flex-fix .container .block a button.black-line span{position:relative;margin:0 50px 0 -12px}section.empires-banner .flex-fix .container .block a button.black-line span img.amazon{display:inline-block;position:absolute;width:55px;height:auto;top:4px;margin-left:5px}section.empires-banner .flex-fix .container .block.copy .synopsis{text-align:center}section.empires-banner .flex-fix .container .block.copy .synopsis h1{font-family:"Century Gothic W01 Bold",sans-serif;font-size:2.01rem;text-align:center;color:#2a2a2a;letter-spacing:.1px}@media screen and (max-width: 33em){section.empires-banner .flex-fix .container .block.copy .synopsis h1{padding-left:10px;padding-right:10px}}section.empires-banner .flex-fix .container .block.copy .synopsis h1.artwork-available{font-size:3.6rem}@media screen and (max-width: 48em){section.empires-banner .flex-fix .container .block.copy .synopsis h1.artwork-available{font-size:2.6rem}}section.empires-banner .flex-fix .container .block.copy .synopsis h1 b{font-family:inherit;font-weight:normal;display:block;font-size:1.92em;letter-spacing:.3px;line-height:60px;text-transform:uppercase}section.empires-banner .flex-fix .container .block.copy .synopsis h1 span{color:#E71313;font-size:1.3rem}@media screen and (max-width: 64em){section.empires-banner .flex-fix .container .block.copy .synopsis h1 span{margin-bottom:2rem}}@media screen and (min-width: 64em){section.empires-banner .flex-fix .container .block.copy .synopsis h1 span{margin-bottom:5rem}}@media screen and (max-width: 48em){section.empires-banner .flex-fix .container .block.copy .synopsis h1 span{font-size:1rem}}@media screen and (min-width: 48em){section.empires-banner .flex-fix .container .block.copy .synopsis h1 span{font-size:1.3rem}}@media screen and (min-width: 48em) and (max-width: 64em){section.empires-banner .flex-fix .container .block.copy .synopsis h1 span{letter-spacing:1px}}@media screen and (min-width: 64em){section.empires-banner .flex-fix .container .block.copy .synopsis h1 span{letter-spacing:1px}}@media screen and (max-width: 47.99375em){section.empires-banner .flex-fix .container .block.copy .synopsis h1 span{text-align:center}}section.empires-banner .flex-fix .container .block.copy .synopsis a{text-decoration:none}section.empires-banner .flex-fix .container .block.copy .synopsis a button.black-line.learn{margin:2em auto 0px auto;display:inline;padding:11px 18px}section.empires-banner .flex-fix .container .block.copy .synopsis a button.black-line.learn span{position:relative;margin:0}section.empires-banner .flex-fix .container .block.copy .synopsis p.blurb{color:#2a2a2a;font-family:"adobe-caslon-pro",serif;line-height:1.5;text-align:left;margin-left:0px}@media screen and (min-width: 20em) and (max-width: 64em){section.empires-banner .flex-fix .container .block.copy .synopsis p.blurb{font-size:calc(-.28409vw + 22.90909px)}}@media screen and (min-width: 64em) and (max-width: 90em){section.empires-banner .flex-fix .container .block.copy .synopsis p.blurb{font-size:calc(.24038vw + 17.53846px)}}@media screen and (min-width: 90em){section.empires-banner .flex-fix .container .block.copy .synopsis p.blurb{font-size:21px}}@media screen and (min-width: 20em) and (max-width: 90em){section.empires-banner .flex-fix .container .block.copy .synopsis p.blurb{margin-bottom:calc(1.60714vw + 26.85714px)}}@media screen and (min-width: 90em){section.empires-banner .flex-fix .container .block.copy .synopsis p.blurb{margin-bottom:50px}}section.empires-banner .actions{max-width:90rem;margin-left:auto;margin-right:auto;padding-bottom:90px}section.empires-banner .actions::after{clear:both;content:"";display:block}section.empires-banner .actions.divide:before{content:"";width:32px;height:3px;background-color:#979797;position:relative;display:block;margin:4em auto}section.empires-banner .actions p{position:relative;font-size:1.1rem;margin:0 auto}section.empires-banner .actions section.empires-form{margin-left:8.43373%;float:left;display:block;margin-right:1.20482%;width:49.39759%}section.empires-banner .actions section.empires-form:last-child{margin-right:0}@media screen and (max-width: 48em){section.empires-banner .actions section.empires-form{margin-left:0%;float:left;display:block;margin-right:1.20482%;width:100%}section.empires-banner .actions section.empires-form:last-child{margin-right:0}}section.empires-banner .actions section.amazon-order{float:left;display:block;margin-right:1.20482%;width:32.53012%}section.empires-banner .actions section.amazon-order:last-child{margin-right:0}@media screen and (max-width: 48em){section.empires-banner .actions section.amazon-order{float:left;display:block;margin-right:1.20482%;width:100%}section.empires-banner .actions section.amazon-order:last-child{margin-right:0}}section.empires-banner .actions>section .container{text-align:center;margin:3em auto 0 auto;padding:0px}section.empires-banner .actions>section .container h2{font:21px "Century Gothic W01 Bold",sans-serif;line-height:26px;margin-bottom:25px;color:#2a2a2a}section.empires-banner .actions>section .container h2.amazon{margin-bottom:85px}@media screen and (max-width: 48em){section.empires-banner .actions>section .container h2.amazon{margin-bottom:20px}}section.empires-banner .actions>section .container h2 p{color:#2a2a2a;font:14px "Century Gothic W01",sans-serif;margin:0px auto 3em auto;position:relative}section.empires-banner .actions>section .container button{padding:9px 30px;float:left;margin-right:13px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){section.empires-banner .actions>section .container button{padding:9px 55px 9px 30px}}section.empires-banner .actions>section .container button.amazon-button-img{line-height:25px;margin-top:15px}section.empires-banner .actions>section .container button.amazon-button-img img{height:18px;margin-left:3px;position:relative;top:8px}section.empires-banner section.empires-actions{background:#f2f0e7}section.empires-banner section.empires-actions .container{padding:100px 20px;border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd}section.empires-banner section.empires-actions .container h1{text-align:center;font-size:1.7em}section.empires-banner section.empires-actions .container h1 a{color:#E71313;text-decoration:none;text-transform:uppercase}section.empires-primer{background-color:#fff;color:#2a2a2a;position:relative}section.empires-primer .back_to_top{font-family:"Roboto",sans-serif !important;text-decoration:none;color:#E71313;font-size:24px}section.empires-primer hr{margin:30px}section.empires-primer h3{margin-bottom:20px}section.empires-primer ul,section.empires-primer ol{margin-bottom:20px}section.empires-primer ul li,section.empires-primer ol li{margin-bottom:17px}@media screen and (min-width: 48em){section.empires-primer .flex-fix{min-height:calc(100vh - 50px)}}section.empires-primer .flex-fix .container{text-align:center}section.empires-primer .flex-fix .container .copy{float:left;display:block;margin-right:1.20482%;width:57.83133%;margin:0 10% !important}section.empires-primer .flex-fix .container .copy:last-child{margin-right:0}@media (max-width: 64em){section.empires-primer .flex-fix .container .copy{margin:0 8.5% !important}}@media screen and (max-width: 47.99375em){section.empires-primer .flex-fix .container .copy{float:left;display:block;margin-right:1.20482%;width:83.13253%;margin-left:8.43373%}section.empires-primer .flex-fix .container .copy:last-child{margin-right:0}}section.empires-primer .flex-fix .container .copy>*{font-family:"adobe-caslon-pro",serif;text-align:left}section.empires-primer .flex-fix .container .copy h1{line-height:40px;font-weight:initial}@media screen and (max-width: 48em){section.empires-primer .flex-fix .container .copy h1{font-size:28px}}@media screen and (min-width: 48em) and (max-width: 64em){section.empires-primer .flex-fix .container .copy h1{font-size:calc(1.5625vw + 16px)}}@media screen and (min-width: 64em){section.empires-primer .flex-fix .container .copy h1{font-size:32px}}@media screen and (min-width: 33em){section.empires-primer .flex-fix .container .copy h1 br{display:none}}section.empires-primer .flex-fix .container .copy p{font-size:22px;line-height:1.5}.toggle .after{display:none}#mc_embed_signup_scroll h2,#mc-empires_embed_signup_scroll h2{font-weight:400 !important}.empire_copy.copy{font-family:"Roboto",sans-serif}.empire_copy.copy img{max-width:100%}.empire_copy.copy h1{font-family:"Century Gothic W01 Bold",sans-serif !important;text-align:center !important;margin-bottom:10px}.empire_copy.copy h1:first-child{margin-top:0px}.empire_copy.copy h2{font-family:"Century Gothic W01 Bold",sans-serif !important;font-size:24px !important;margin-bottom:40px;line-height:32px !important;padding-top:56px}@media (max-width: 48em){.empire_copy.copy h2{margin-bottom:24px;font-size:22px !important}}@media screen and (min-width: 48em){.empire_copy.copy h2{padding-top:0px}}@media (max-width: 33em){.empire_copy.copy h3{font-size:16px !important}}.empire_copy.copy h4{font-family:"Roboto",sans-serif !important;font-size:13px;line-height:20px;text-align:center !important;margin-bottom:60px !important}@media (max-width: 33em){.empire_copy.copy h4{margin-bottom:34px !important}}.empire_copy.copy p{margin-bottom:38px !important;line-height:36px}@media (max-width: 33em){.empire_copy.copy p{margin-bottom:24px !important;font-size:18px !important;line-height:32px}}.empire_copy.copy p a{overflow-wrap:anywhere;word-break:break-word}.empire_copy.copy ul,.empire_copy.copy ol{margin-left:6%}.empire_copy.copy li{font-size:22px;margin-bottom:22px}@media (max-width: 33em){.empire_copy.copy li{font-size:18px;margin-bottom:18px}}.empires_grid .thumbnails{padding:1px}.empires_grid .thumbnail:not(.primary) a:first-of-type{display:initial !important;margin-top:32px !important}.empires_grid p{margin-bottom:32px}.empires_grid .empires_logo{margin-bottom:32px;width:100%}#__lpform_mce-MMERGE1_icon{display:none !important}.empire_disclosures{font-size:18px !important;line-height:32px !important}.e_scroll_container{display:block;width:100%;height:90vh;position:relative;overflow-y:scroll;overflow-x:hidden;padding-right:20px}@media (max-width: 48em){.empire_pullquote{min-height:auto !important}}.principles-definition .flex-fix{min-height:auto !important}.principles-definition .container{margin:30px auto !important}.sign-up-optional.show,.empires-sign-up-optional.show{min-height:240px !important}@media (min-width: 48em){.sign-up-optional.show,.empires-sign-up-optional.show{min-height:228px !important}}.chapter_header{text-align:center !important;margin-bottom:5px !important;margin-top:70px}@keyframes slideLFigureIn{0%{visibility:hidden;transform:translateY(200%)}100%{visibility:visible;transform:translateY(31%)}}@keyframes slideCFigureIn{0%{visibility:hidden;transform:translate3d(-50%, 200%, 0)}100%{visibility:visible;transform:translate3d(-50%, 20%, 0)}}@keyframes slideRFigureIn{0%{visibility:hidden;transform:translateY(200%)}100%{visibility:visible;transform:translateY(31%)}}@keyframes rotateIn{from{transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}@keyframes animateCloud{0%{margin-left:0}100%{margin-left:100%}}.pullquote-hero.principlesyou-hero{background-color:#fff;margin-bottom:-170px;margin-top:-50px}@media (max-width: 48em){.pullquote-hero.principlesyou-hero{min-height:0}}.pullquote-hero.principlesyou-hero .cloud-container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;top:20%}@media (max-width: 48em){.pullquote-hero.principlesyou-hero .cloud-container{top:50%}}@media (max-width: 20em){.pullquote-hero.principlesyou-hero .cloud-container{top:60%}}.pullquote-hero.principlesyou-hero .cloud-container>*{position:absolute;z-index:-1}.pullquote-hero.principlesyou-hero .cloud-container .cloud-left{transform:translateY(33%) translateX(-20%) scale(.5);-wekit-animation:animateCloud 30s linear infinite;-moz-animation:animateCloud 30s linear infinite;animation:animateCloud 30s linear infinite}.pullquote-hero.principlesyou-hero .cloud-container .cloud-center{transform:translateY(66%) translateX(-40%) scale(.5);-webkit-animation:animateCloud 35s linear infinite;-moz-animation:animateCloud 35s linear infinite;animation:animateCloud 35s linear infinite}.pullquote-hero.principlesyou-hero .cloud-container .cloud-right{transform:translateY(10%) translateX(0) scale(.5);-webkit-animation:animateCloud 25s linear infinite;-moz-animation:animateCloud 25s linear infinite;animation:animateCloud 25s linear infinite}.pullquote-hero.principlesyou-hero .hero-bkgd{background:#2267a3;background:-moz-linear-gradient(180deg, rgba(34,103,163,0.25) 0%, rgba(34,103,163,0.05) 100%);background:-webkit-linear-gradient(180deg, rgba(34,103,163,0.25) 0%, rgba(34,103,163,0.05) 100%);background:linear-gradient(180deg, rgba(34,103,163,0.25) 0%, rgba(34,103,163,0.05) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2267a3",endColorstr="#2267a3",GradientType=1);position:relative;width:100%;padding-bottom:140px}@media (max-width: 64em){.pullquote-hero.principlesyou-hero .hero-bkgd{padding-bottom:90px;padding-top:30px}}@media (max-width: 48em){.pullquote-hero.principlesyou-hero .hero-bkgd{padding-bottom:40px;padding-top:30px}}@media (max-width: 33em){.pullquote-hero.principlesyou-hero .hero-bkgd{padding-bottom:40px;padding-top:30px}}.pullquote-hero.principlesyou-hero .hero-bkgd .container-principlesyou{margin-bottom:0;max-width:1160px}.pullquote-hero.principlesyou-hero .hero-bkgd .container-principlesyou .header_parent_container{display:flex;flex-wrap:wrap;margin-left:30px;margin-right:30px;width:calc(100% - 60px);overflow:hidden;position:relative;z-index:0;overflow:visible;max-width:none}@media (max-width: 48em){.pullquote-hero.principlesyou-hero .hero-bkgd .container-principlesyou .header_parent_container{max-width:83.13253%;margin-left:auto;margin-right:auto}}.pullquote-hero.principlesyou-hero .hero_text{margin-bottom:5%;color:#1A1A19}@media screen and (min-width: 48em) and (max-width: 64em){.pullquote-hero.principlesyou-hero .hero_text{padding-right:6em}}@media (max-width: 64em){.pullquote-hero.principlesyou-hero .hero_text{margin-bottom:6em}}.pullquote-hero.principlesyou-hero .hero_text .logo-principlesyou{height:96px;margin-bottom:24px}@media (max-width: 64em){.pullquote-hero.principlesyou-hero .hero_text .logo-principlesyou{height:64px;margin-top:12px;margin-bottom:12px}}@media (max-width: 48em){.pullquote-hero.principlesyou-hero .hero_text .logo-principlesyou{height:48px;margin-top:8px;margin-bottom:8px}}.pullquote-hero.principlesyou-hero .hero_text h1{font:48px/1.125 "Century Gothic W01 Bold",sans-serif;margin-bottom:24px}@media (max-width: 64em){.pullquote-hero.principlesyou-hero .hero_text h1{font:32px/1.25 "Century Gothic W01 Bold",sans-serif;margin-bottom:16px}}@media (max-width: 60em){.pullquote-hero.principlesyou-hero .hero_text h1{font:24px/1.333 "Century Gothic W01 Bold",sans-serif;margin-bottom:12px}}@media (max-width: 48em){.pullquote-hero.principlesyou-hero .hero_text h1{font:32px/1.25 "Century Gothic W01 Bold",sans-serif;margin-bottom:16px}}@media (max-width: 33em){.pullquote-hero.principlesyou-hero .hero_text h1{font:24px/1.333 "Century Gothic W01 Bold",sans-serif;margin-bottom:12px}}.pullquote-hero.principlesyou-hero .hero_text p{font-family:"Roboto",sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#707070;margin-bottom:32px}@media (max-width: 64em){.pullquote-hero.principlesyou-hero .hero_text p{font-size:16px;line-height:24px}}@media (max-width: 33em){.pullquote-hero.principlesyou-hero .hero_text p{font-size:14px;line-height:20px}}.pullquote-hero.principlesyou-hero .hero_text p strong{color:#1A1A19;font-weight:500}@media (max-width: 64em){.pullquote-hero.principlesyou-hero .hero_text p br{display:none}}.pullquote-hero.principlesyou-hero .hero_text{width:60%}.pullquote-hero.principlesyou-hero .home-header-sub{width:40%}@media (max-width: 48em){.pullquote-hero.principlesyou-hero .hero_text,.pullquote-hero.principlesyou-hero .home-header-sub{width:100%}}.pullquote-hero.principlesyou-hero .hero_text img,.pullquote-hero.principlesyou-hero .home-header-sub img{max-width:100%}.pullquote-hero.principlesyou-hero .home-header-sub{padding:0;position:relative}@media screen and (min-width: 33em) and (max-width: 48em){.pullquote-hero.principlesyou-hero .home-header-sub{height:30em}}@media (max-width: 33em){.pullquote-hero.principlesyou-hero .home-header-sub{padding-top:100%;max-width:100%}}.pullquote-hero.principlesyou-hero .home-header-sub .figure{display:flex;position:absolute;align-items:end;animation-timing-function:ease-in-out;animation-duration:.66s;animation-iteration-count:1;animation-fill-mode:both;overflow:visible;bottom:0;width:0}.pullquote-hero.principlesyou-hero .home-header-sub .figure .circle{animation-name:rotateIn;position:absolute;width:100%;height:auto;max-width:140px;max-height:140px;z-index:-1}.pullquote-hero.principlesyou-hero .home-header-sub .figure-left{animation-name:slideLFigureIn;width:32.078%;z-index:0;left:4.2589%}.pullquote-hero.principlesyou-hero .home-header-sub .figure-left .circle{transform:translateY(-100%) translateX(-23.1%) scale(.84286);top:0;left:0}.pullquote-hero.principlesyou-hero .home-header-sub .figure-center{animation-name:slideCFigureIn;width:49.9965%;z-index:1;left:50%;transform:translateX(-50%)}.pullquote-hero.principlesyou-hero .home-header-sub .figure-center .circle{transform:translateY(-100%) translateX(-50%);top:0;left:50%;width:60%}.pullquote-hero.principlesyou-hero .home-header-sub .figure-right{animation-name:slideRFigureIn;width:32.078%;z-index:0;right:-2.8411%}.pullquote-hero.principlesyou-hero .home-header-sub .figure-right .circle{transform:translateY(-120.2%) translateX(6.5%) scale(.9);top:0;right:0}.pullquote-hero.principlesyou-hero .gradient-container{width:100%;position:absolute;bottom:0;left:0;right:0;height:140px;background:#000;background:-moz-linear-gradient(180deg, transparent 50%, #000 100%);background:-webkit-linear-gradient(180deg, transparent 50%, #000 100%);background:linear-gradient(180deg, transparent 50%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);pointer-events:none}.principlesus-hero{background-color:#fff;text-align:center;padding-top:3rem}.principlesus-hero_bkgd-img{background-size:100%;background-position:0% 125%;background-repeat:no-repeat}@media (max-width: 64em){.principlesus-hero_bkgd-img{background-position:0% 75%}}@media (max-width: 33em){.principlesus-hero_bkgd-img{background-position:center bottom;background-size:165%}}.principlesus-hero_text{max-width:41rem;margin-bottom:2.25rem;margin-left:auto;margin-right:auto}.principlesus-hero_title{margin:1.5rem 0}.principlesus-hero_body{margin-bottom:1.5rem}.principlesus-hero_img{width:100%;max-width:50rem}@media (max-width: 48em){.principlesus-hero .principlesus-hero_title{font-family:"Century Gothic W01 Bold",sans-serif;font-weight:500;font-size:1.75rem;line-height:2.25rem}.principlesus-hero .principlesus-hero_body{font-family:"Roboto",sans-serif;font-size:0.9375rem;line-height:1.5rem}}.changing-world-order-hero{position:relative;font-family:"Roboto",sans-serif;background-image:url(changing-world-order-hero-bg-mobile.jpg);background-size:100% auto;background-position:50% 100%;background-repeat:no-repeat}@media (min-width: 48em){.changing-world-order-hero{background-image:url(changing-world-order-hero-bg.jpg);background-size:cover}.changing-world-order-hero::after{content:'';position:absolute;right:0;bottom:0;left:0;height:10rem;background-image:linear-gradient(180deg, rgba(31,34,39,0) 0%, #1a1a19);z-index:0}}.changing-world-order-hero .hero-container{max-width:90rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:column-reverse;justify-content:center;text-align:center;padding:6.25rem 1.25rem 4rem 1.25rem;color:#fff}.changing-world-order-hero .hero-container::after{clear:both;content:"";display:block}@media (min-width: 33em){.changing-world-order-hero .hero-container{padding:6.25rem 1.25rem}}@media (min-width: 48em){.changing-world-order-hero .hero-container{flex-direction:row;padding:10rem 1.25rem 6.5rem 1.25rem}}@media (min-width: 64em){.changing-world-order-hero .hero-container::after{float:left;display:block;margin-right:1.20482%;width:7.22892%}.changing-world-order-hero .hero-container::after:last-child{margin-right:0}}.changing-world-order-hero .book-illustration{max-width:27rem;margin:0 auto;z-index:1}@media (min-width: 48em){.changing-world-order-hero .book-illustration{float:left;display:block;margin-right:1.20482%;width:49.39759%;display:flex;align-items:flex-end;max-width:none;margin:0}.changing-world-order-hero .book-illustration:last-child{margin-right:0}}@media (min-width: 90em){.changing-world-order-hero .book-illustration{float:left;display:block;margin-right:1.20482%;width:40.96386%}.changing-world-order-hero .book-illustration:last-child{margin-right:0}}.changing-world-order-hero .book-illustration img{width:100%}.changing-world-order-hero .book-description{z-index:1}@media (min-width: 48em){.changing-world-order-hero .book-description{float:left;display:block;margin-right:1.20482%;width:49.39759%}.changing-world-order-hero .book-description:last-child{margin-right:0}}@media (min-width: 90em){.changing-world-order-hero .book-description{float:left;display:block;margin-right:1.20482%;width:49.39759%}.changing-world-order-hero .book-description:last-child{margin-right:0}}.changing-world-order-hero .heading{display:flex;flex-direction:column;align-items:center;font-size:2.375rem;line-height:2.2rem}.changing-world-order-hero .heading .line-1,.changing-world-order-hero .heading .line-2{text-transform:uppercase}.changing-world-order-hero .heading .line-2{font-size:2.375rem}.changing-world-order-hero .heading span{font-size:1.125rem;text-transform:none;color:#d1d1d1}@media (min-width: 48em){.changing-world-order-hero .heading{font-size:2.875rem;line-height:2.6rem}.changing-world-order-hero .heading .line-2{font-size:3.0625rem}.changing-world-order-hero .heading span{font-size:1.25rem}}@media (min-width: 90em){.changing-world-order-hero .heading{font-size:5.25rem;line-height:4.7rem}.changing-world-order-hero .heading .line-2{font-size:5.625rem}.changing-world-order-hero .heading span{font-size:2.3125rem}}.changing-world-order-hero .subtitle{margin-top:1rem;font-size:1.125rem}.changing-world-order-hero .button-container{margin-top:2.5rem}.changing-world-order-hero .button-container .button{margin:0 1rem}.home-tiles{padding:2.5rem 0}@media (min-width: 48em){.home-tiles{padding:3.75rem 0}}@media (min-width: 64em){.home-tiles{padding:5rem 0}}.home-tiles+.home-tiles{padding-top:0}.home-tiles .section-heading{font-family:"Century Gothic W01 Bold",sans-serif;font-weight:500;font-size:1.5rem;line-height:2rem;margin-bottom:1.5rem;color:#d1d1d1}@media (min-width: 48em){.home-tiles .section-heading{margin-bottom:2.25rem}}.home-tiles .container{padding:0 1rem}@media (min-width: 48em){.home-tiles .container{padding:0 1.5rem}}@media (min-width: 64em){.home-tiles .container{padding:0 2.5rem}}.home-tiles-grid{width:auto;display:grid;grid-template-columns:1fr;color:#fff;gap:0.5rem}@media (min-width: 48em){.home-tiles-grid{grid-template-columns:1fr 1fr}}@media (min-width: 64em){.home-tiles-grid{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width: 64em){.home-tiles-grid.home-books{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.home-tiles-grid .home-tile{display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:18/25;text-align:center;background-size:cover;background-position:top center;background-repeat:no-repeat;background-color:black}@media (min-width: 33em){.home-tiles-grid .home-tile{aspect-ratio:89/100}}@media (min-width: 64em){.home-tiles-grid .home-tile{aspect-ratio:167/300}}.home-tiles-grid .home-tile .content{background-image:linear-gradient(180deg, transparent, rgba(0,0,0,0.3));padding:0 1.5rem 0.75rem}.home-tiles-grid .home-tile .content .tile-heading{font-family:"Century Gothic W01 Bold",sans-serif;font-weight:500;font-size:1.125rem;line-height:1.5rem}@media (min-width: 80em){.home-tiles-grid .home-tile .content .tile-heading{font-family:"Century Gothic W01 Bold",sans-serif;font-weight:500;font-size:1.5rem;line-height:2rem}}.home-tiles-grid .home-tile .content .tile-body{height:3rem;margin-top:0.5rem;color:rgba(255,255,255,0.8)}.home-tiles-grid .home-tile .actions{background-color:rgba(0,0,0,0.5);padding:1rem 0;display:flex;justify-content:center;font-size:0.8125rem;font-family:"Roboto",sans-serif;font-weight:700;min-height:3.5rem}.home-tiles-grid .home-tile .actions button{padding:0;border:none;background-color:transparent;text-transform:none}.home-tiles-grid .home-tile.small{aspect-ratio:288/300;background-size:auto 110%}@media (min-width: 33em){.home-tiles-grid .home-tile.small{aspect-ratio:356/300}}@media (min-width: 64em){.home-tiles-grid .home-tile.small{aspect-ratio:334/400;background-size:cover}}.link{color:#fff;text-decoration:none;display:flex;align-items:center}.link:first-child{margin-right:1rem;margin-left:1rem}.link .icon{transform:translateX(0);transition-property:transform;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);height:1.5rem;margin-left:0.25rem}.link:hover,.link:focus{text-decoration:underline}.link:hover .icon,.link:focus .icon{animation:bounceRight 0.5s infinite}@keyframes bounceRight{0%,
  100%{transform:translateX(0)}33%{transform:translateX(0.25rem)}}.book-hero-press{background-color:#f3f1e7;background:#f3f1e7;background:-moz-linear-gradient(top, #f3f1e7 0%, #fffeee 100%);background:-webkit-linear-gradient(top, #f3f1e7 0%, #fffeee 100%);background:linear-gradient(to bottom, #f3f1e7 0%, #fffeee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$sand', endColorstr='$cream',GradientType=0 )}.book-hero{overflow:hidden;padding-top:50px}@media screen and (min-width: 64em){.book-hero{padding-bottom:80px;padding-top:100px}}.book-hero .flex-fix{min-height:0}.book-hero .container{position:relative;margin-bottom:0px}@media screen and (max-width: 63.99375em){.book-hero .container{margin:50px auto}}@media screen and (max-width: 20em){.book-hero .hero-image{left:-50px}}@media screen and (min-width: 20em) and (max-width: 64em){.book-hero .hero-image{left:calc(18.75vw + -110px)}}@media screen and (min-width: 64em) and (max-width: 90em){.book-hero .hero-image{left:calc(3.60577vw + -281.92308px)}}@media screen and (min-width: 90em){.book-hero .hero-image{left:-230px}}@media screen and (min-width: 64em) and (max-width: 90em){.book-hero .hero-image{top:calc(-12.01923vw + 83.07692px)}}@media screen and (min-width: 90em){.book-hero .hero-image{top:-90px}}@media screen and (max-width: 20em){.book-hero .hero-image{width:380px}}@media screen and (min-width: 20em) and (max-width: 64em){.book-hero .hero-image{width:calc(66.76136vw + 166.36364px)}}@media screen and (min-width: 64em) and (max-width: 90em){.book-hero .hero-image{width:calc(60.09615vw + 234.61538px)}}@media screen and (min-width: 90em){.book-hero .hero-image{width:1100px}}@media screen and (max-width: 63.99375em){.book-hero .hero-image{position:relative}}@media screen and (min-width: 64em){.book-hero .hero-image{position:absolute}}.book-hero .copy{color:#2a2a2a;font-family:"adobe-caslon-pro",serif;text-align:center}@media screen and (min-width: 33em) and (max-width: 64em){.book-hero .copy{margin-left:42.96875vw}}@media screen and (min-width: 64em) and (max-width: 90em){.book-hero .copy{margin-left:calc(72.11538vw + -298.46154px)}}@media screen and (min-width: 90em){.book-hero .copy{margin-left:740px}}@media screen and (min-width: 64em) and (max-width: 90em){.book-hero .copy{width:calc(14.42308vw + 372.30769px)}}@media screen and (min-width: 90em){.book-hero .copy{width:580px}}@media screen and (max-width: 63.99375em){.book-hero .copy{margin:-5% 6.25% 0}}@media screen and (min-width: 64em){.book-hero .copy{float:left}}.book-hero .copy p.best-seller{line-height:1.5;letter-spacing:.09rem;text-align:left;color:#E71313;font:17px "Century Gothic W01 Bold",sans-serif;margin-bottom:15px}.book-hero .copy p.best-seller:nth-child(2){border-bottom:1.5px solid #e4e4e4}@media screen and (min-width: 20em) and (max-width: 90em){.book-hero .copy p.best-seller:nth-child(2){margin-bottom:calc(.89286vw + 22.14286px)}}@media screen and (min-width: 90em){.book-hero .copy p.best-seller:nth-child(2){margin-bottom:35px}}@media screen and (min-width: 20em) and (max-width: 90em){.book-hero .copy p.best-seller:nth-child(2){padding-bottom:calc(.89286vw + 22.14286px)}}@media screen and (min-width: 90em){.book-hero .copy p.best-seller:nth-child(2){padding-bottom:35px}}@media screen and (max-width: 20em){.book-hero .copy p.best-seller{letter-spacing:1px}}@media screen and (min-width: 20em) and (max-width: 64em){.book-hero .copy p.best-seller{font-size:calc(.28409vw + 14.09091px)}}@media screen and (min-width: 64em) and (max-width: 90em){.book-hero .copy p.best-seller{font-size:17px}}@media screen and (min-width: 90em){.book-hero .copy p.best-seller{font-size:17px}}@media screen and (max-width: 48em){.book-hero .copy p.best-seller{text-align:center}}.book-hero .copy .blurb{line-height:1.5;text-align:left}@media screen and (min-width: 20em) and (max-width: 64em){.book-hero .copy .blurb{font-size:calc(.6392vw + 19.95455px)}}@media screen and (min-width: 64em) and (max-width: 90em){.book-hero .copy .blurb{font-size:calc(.72115vw + 19.11538px)}}@media screen and (min-width: 90em){.book-hero .copy .blurb{font-size:29.5px}}@media screen and (min-width: 20em) and (max-width: 90em){.book-hero .copy .blurb{margin-bottom:calc(.53571vw + 30.28571px)}}@media screen and (min-width: 90em){.book-hero .copy .blurb{margin-bottom:38px}}@media screen and (max-width: 32.99375em){.book-hero .copy .get-updates,.book-hero .copy .pre-order{width:136px;text-align:center}}@media screen and (min-width: 33em){.book-hero .copy .get-updates,.book-hero .copy .pre-order{width:153px}}@media screen and (min-width: 48em){.book-hero .copy .get-updates,.book-hero .copy .pre-order{float:left}}@media screen and (max-width: 63.99375em){.book-hero .copy .get-updates,.book-hero .copy .pre-order{float:none}}@media screen and (min-width: 33em){.book-hero .copy .get-updates{margin-left:13px}}.book-hero .copy .availability{font:15px/40px "Century Gothic W01 Bold",sans-serif;letter-spacing:.49px;margin-bottom:10px}@media screen and (min-width: 48em){.book-hero .copy .availability{text-align:left}}@media screen and (max-width: 63.99375em){.book-hero .copy .availability{text-align:center}}section.whats-inside{background:#3a3936;color:#fff;overflow:hidden}@media screen and (max-width: 20em){section.whats-inside .container{padding-bottom:0px}}@media screen and (min-width: 20em) and (max-width: 63.99375em){section.whats-inside .container{padding-bottom:calc(14.20656vw + -45.461px)}}@media screen and (min-width: 63.99375em){section.whats-inside .container{padding-bottom:100px}}@media screen and (max-width: 20em){section.whats-inside .container{padding-top:50px}}@media screen and (min-width: 20em) and (max-width: 63.99375em){section.whats-inside .container{padding-top:calc(7.10328vw + 27.2695px)}}@media screen and (min-width: 63.99375em){section.whats-inside .container{padding-top:100px}}section.whats-inside .heading h3{margin:0;font:18px "Century Gothic W01 Bold",sans-serif;letter-spacing:1.19px;margin-bottom:31px;text-align:center;text-transform:uppercase}@media screen and (max-width: 20em){section.whats-inside .heading h3{font-size:14px}}@media screen and (min-width: 20em) and (max-width: 64em){section.whats-inside .heading h3{font-size:calc(.56818vw + 12.18182px)}}@media screen and (min-width: 64em){section.whats-inside .heading h3{font-size:18px}}@media screen and (max-width: 20em){section.whats-inside .heading h3{letter-spacing:.92px}}@media screen and (min-width: 20em) and (max-width: 64em){section.whats-inside .heading h3{letter-spacing:calc(.03835vw + .79727px)}}@media screen and (min-width: 64em){section.whats-inside .heading h3{letter-spacing:1.19px}}section.whats-inside .heading h2{margin:0;font:36px/1.22 "Century Gothic W01 Bold",sans-serif;letter-spacing:2.37px;text-transform:uppercase;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;margin:0 auto;position:relative;z-index:2}@media screen and (max-width: 20em){section.whats-inside .heading h2{width:280px}}@media screen and (min-width: 20em) and (max-width: 64em){section.whats-inside .heading h2{width:calc(85.65341vw + 5.90909px)}}@media screen and (min-width: 64em){section.whats-inside .heading h2{width:883px}}section.whats-inside .heading h2::before,section.whats-inside .heading h2::after{content:"";display:inline-block;flex:1 1 auto;height:3px;background-color:#fff}@media screen and (max-width: 20em){section.whats-inside .heading h2::before{margin-right:17px}}@media screen and (min-width: 20em) and (max-width: 64em){section.whats-inside .heading h2::before{margin-right:calc(3.26705vw + 6.54545px)}}@media screen and (min-width: 64em){section.whats-inside .heading h2::before{margin-right:40px}}@media screen and (max-width: 20em){section.whats-inside .heading h2::after{margin-left:17px}}@media screen and (min-width: 20em) and (max-width: 64em){section.whats-inside .heading h2::after{margin-left:calc(3.26705vw + 6.54545px)}}@media screen and (min-width: 64em){section.whats-inside .heading h2::after{margin-left:40px}}@media screen and (min-width: 33em){section.whats-inside .heading h2 br{display:none}}@media screen and (max-width: 20em){section.whats-inside .heading h2::after{margin-left:6px}}@media screen and (min-width: 20em) and (max-width: 32.99375em){section.whats-inside .heading h2::after{margin-left:calc(2.405vw + -1.69601px)}}@media screen and (max-width: 20em){section.whats-inside .heading h2{font-size:25px}}@media screen and (min-width: 20em) and (max-width: 64em){section.whats-inside .heading h2{font-size:calc(1.5625vw + 20px)}}@media screen and (min-width: 64em){section.whats-inside .heading h2{font-size:36px}}@media screen and (max-width: 48em){section.whats-inside .heading h2{margin-bottom:50px}}@media screen and (min-width: 48em) and (max-width: 90em){section.whats-inside .heading h2{margin-bottom:calc(7.44048vw + -7.14286px)}}@media screen and (min-width: 90em){section.whats-inside .heading h2{margin-bottom:100px}}@media screen and (max-width: 20em){section.whats-inside .heading h2{letter-spacing:1.65px}}@media screen and (min-width: 20em) and (max-width: 64em){section.whats-inside .heading h2{letter-spacing:calc(.10227vw + 1.32273px)}}@media screen and (min-width: 64em){section.whats-inside .heading h2{letter-spacing:2.37px}}section.whats-inside .book{position:relative;width:100%}@media screen and (min-width: 20em) and (max-width: 33em){section.whats-inside .book{padding-bottom:calc(38.46154vw + -123.07692px)}}@media screen and (min-width: 33em) and (max-width: 48em){section.whats-inside .book{padding-bottom:calc(141.66667vw + -668px)}}@media screen and (min-width: 48em) and (max-width: 64em){section.whats-inside .book{padding-bottom:calc(-144.53125vw + 1530px)}}@media screen and (min-width: 64em){section.whats-inside .book{padding-bottom:50px}}@media screen and (min-width: 48em){section.whats-inside .book{padding-bottom:100px}}section.whats-inside .book .book-image{position:absolute;z-index:0;height:300px;width:100vw}@media screen and (max-width: 33em){section.whats-inside .book .book-image{bottom:-50px}}@media screen and (min-width: 33em) and (max-width: 48em){section.whats-inside .book .book-image{bottom:calc(-41.66667vw + 170px)}}@media screen and (min-width: 48em) and (max-width: 64em){section.whats-inside .book .book-image{top:-120px}}@media screen and (min-width: 64em){section.whats-inside .book .book-image{top:-120px}}@media screen and (min-width: 64em){section.whats-inside .book .book-image{bottom:auto}}section.whats-inside .book .book-image img{position:absolute}@media screen and (max-width: 20em){section.whats-inside .book .book-image img{width:558px}}@media screen and (min-width: 20em) and (max-width: 64em){section.whats-inside .book .book-image img{width:calc(52.69886vw + 389.36364px)}}@media screen and (min-width: 64em){section.whats-inside .book .book-image img{width:929px}}section.whats-inside .book .copy{margin-left:32px;margin-right:32px;margin-top:50px;width:auto;position:relative;z-index:1}@media screen and (min-width: 48em){section.whats-inside .book .copy{height:520px}}@media screen and (max-width: 33em){section.whats-inside .book .copy{padding-bottom:400px}}@media screen and (min-width: 33em) and (max-width: 48em){section.whats-inside .book .copy{padding-bottom:calc(-166.66667vw + 1280px)}}@media screen and (min-width: 48em){section.whats-inside .book .copy{padding-bottom:0px}}@media screen and (min-width: 48em) and (max-width: 64em){section.whats-inside .book .copy{width:calc(39.0625vw + -14px)}}@media screen and (min-width: 64em){section.whats-inside .book .copy{width:386px}}section.whats-inside .book .copy h2{margin:0;font:36px/1.22 "Century Gothic W01 Bold",sans-serif;letter-spacing:2.37px;text-transform:uppercase;font-size:32px;letter-spacing:.85px;margin-bottom:26px}@media screen and (min-width: 33em){section.whats-inside .book .copy h2 br{display:none}}@media screen and (max-width: 20em){section.whats-inside .book .copy h2::after{margin-left:6px}}@media screen and (min-width: 20em) and (max-width: 32.99375em){section.whats-inside .book .copy h2::after{margin-left:calc(2.405vw + -1.69601px)}}section.whats-inside .book .copy h4{font-family:"Century Gothic W01 Bold",sans-serif;margin-bottom:24px}@media screen and (max-width: 20em){section.whats-inside .book .copy h4{font-size:14px}}@media screen and (min-width: 20em) and (max-width: 64em){section.whats-inside .book .copy h4{font-size:calc(1.42045vw + 9.45455px)}}@media screen and (min-width: 64em){section.whats-inside .book .copy h4{font-size:24px}}section.whats-inside .book .copy p{line-height:28px}@media screen and (max-width: 48em){section.whats-inside .book .copy p{font-size:18px}}@media screen and (min-width: 48em) and (max-width: 64em){section.whats-inside .book .copy p{font-size:calc(1.17188vw + 9px)}}@media screen and (min-width: 64em){section.whats-inside .book .copy p{font-size:21px}}@media screen and (max-width: 48em){section.whats-inside .book .copy p{line-height:28px}}@media screen and (min-width: 48em) and (max-width: 64em){section.whats-inside .book .copy p{line-height:calc(1.5625vw + 16px)}}@media screen and (min-width: 64em){section.whats-inside .book .copy p{line-height:32px}}@media screen and (min-width: 20em) and (max-width: 48em){section.whats-inside .book.life-principles .book-image{height:calc(44.64286vw + 307.14286px)}}@media screen and (min-width: 48em){section.whats-inside .book.life-principles .book-image{height:650px}}section.whats-inside .book.life-principles .book-image img{left:-10vw}@media screen and (min-width: 48em){section.whats-inside .book.life-principles .book-image img{left:37vw}}@media screen and (min-width: 90em){section.whats-inside .book.life-principles .book-image img{left:550px}}@media screen and (min-width: 64em) and (max-width: 90em){section.whats-inside .book.life-principles .copy{margin-left:calc(26.44231vw + -230.76923px)}}@media screen and (min-width: 90em){section.whats-inside .book.life-principles .copy{margin-left:150px}}@media screen and (min-width: 48em){section.whats-inside .book.work-principles{padding-bottom:0px}}@media screen and (min-width: 20em) and (max-width: 48em){section.whats-inside .book.work-principles .book-image{height:calc(44.64286vw + 307.14286px)}}@media screen and (min-width: 48em){section.whats-inside .book.work-principles .book-image{height:650px}}section.whats-inside .book.work-principles .book-image img{right:-10vw}@media screen and (min-width: 48em){section.whats-inside .book.work-principles .book-image img{right:35vw}}@media screen and (min-width: 90em){section.whats-inside .book.work-principles .book-image img{left:0vw}}@media screen and (min-width: 48em){section.whats-inside .book.work-principles .copy{margin-left:auto}}@media screen and (min-width: 64em) and (max-width: 90em){section.whats-inside .book.work-principles .copy{margin-right:calc(31.25vw + -300px)}}@media screen and (min-width: 90em){section.whats-inside .book.work-principles .copy{margin-right:150px}}section.whats-inside .book .button{display:inline-block;margin-top:25px}section.audio-excerpt{background-color:#3a3936;color:#fff;overflow:hidden;height:auto}section.audio-excerpt #sc-widget{padding-bottom:0}section.audio-excerpt .container{position:relative;margin:0 auto 85px}section.audio-excerpt .container:before{border-top:1px solid #6f6f6f;content:"";display:block;height:1px;margin:0 auto;width:80%}section.audio-excerpt .container p{font:normal 28px/28px "Century Gothic W01 Bold",sans-serif;display:block;line-height:2em;margin:0px auto 30px;padding-top:80px;text-align:center;text-transform:uppercase}@media screen and (max-width: 20em){section.audio-excerpt .container p{font-size:20px}}@media screen and (min-width: 20em) and (max-width: 64em){section.audio-excerpt .container p{font-size:calc(1.13636vw + 16.36364px)}}@media screen and (min-width: 64em){section.audio-excerpt .container p{font-size:28px}}@media screen and (max-width: 20em){section.audio-excerpt .container p{padding-top:40px}}@media screen and (min-width: 20em) and (max-width: 48em){section.audio-excerpt .container p{padding-top:calc(8.92857vw + 11.42857px)}}@media screen and (min-width: 48em){section.audio-excerpt .container p{padding-top:80px}}@media screen and (max-width: 20em){section.audio-excerpt .container p{letter-spacing:.71px}}@media screen and (min-width: 20em) and (max-width: 64em){section.audio-excerpt .container p{letter-spacing:calc(-.02983vw + .80545px)}}@media screen and (min-width: 64em){section.audio-excerpt .container p{letter-spacing:.5px}}@media screen and (max-width: 20em){section.audio-excerpt .container p{width:278.32px}}@media screen and (min-width: 20em) and (max-width: 64em){section.audio-excerpt .container p{width:calc(68.42045vw + 59.37455px)}}@media screen and (min-width: 64em){section.audio-excerpt .container p{width:760px}}section.audio-excerpt .container .audio-container{width:25%;height:auto;display:block;position:relative;margin:1.4em auto 0px}@media screen and (min-width: 20em){section.audio-excerpt .container .audio-container{width:85%}}@media screen and (min-width: 33em){section.audio-excerpt .container .audio-container{width:400px}}section.about-the-author{background-image:url(ray-dalio-background.png);background-size:cover}section.about-the-author .container{display:flex;flex-direction:column;padding:0 1rem}@media screen and (min-width: 64em){section.about-the-author .container{flex-direction:row;max-width:75rem;justify-content:center}}@media screen and (max-width: 48em){.debt-crises-book section.about-the-author .container{margin:50px auto}}section.about-the-author .heading h2{margin:0;font:36px/1.22 "Century Gothic W01 Bold",sans-serif;letter-spacing:2.37px;text-transform:uppercase;color:#2a2a2a;display:flex;align-items:center;justify-content:center;text-align:center;margin:0 auto}@media screen and (max-width: 20em){section.about-the-author .heading h2{width:280px}}@media screen and (min-width: 20em) and (max-width: 64em){section.about-the-author .heading h2{width:calc(85.65341vw + 5.90909px)}}@media screen and (min-width: 64em){section.about-the-author .heading h2{width:883px}}section.about-the-author .heading h2::before,section.about-the-author .heading h2::after{content:"";display:inline-block;flex:1 1 auto;height:3px;background-color:#2a2a2a}@media screen and (max-width: 20em){section.about-the-author .heading h2::before{margin-right:17px}}@media screen and (min-width: 20em) and (max-width: 64em){section.about-the-author .heading h2::before{margin-right:calc(3.26705vw + 6.54545px)}}@media screen and (min-width: 64em){section.about-the-author .heading h2::before{margin-right:40px}}@media screen and (max-width: 20em){section.about-the-author .heading h2::after{margin-left:17px}}@media screen and (min-width: 20em) and (max-width: 64em){section.about-the-author .heading h2::after{margin-left:calc(3.26705vw + 6.54545px)}}@media screen and (min-width: 64em){section.about-the-author .heading h2::after{margin-left:40px}}@media screen and (min-width: 33em){section.about-the-author .heading h2 br{display:none}}@media screen and (max-width: 20em){section.about-the-author .heading h2::after{margin-left:6px}}@media screen and (min-width: 20em) and (max-width: 32.99375em){section.about-the-author .heading h2::after{margin-left:calc(2.405vw + -1.69601px)}}@media screen and (max-width: 20em){section.about-the-author .heading h2{font-size:25px}}@media screen and (min-width: 20em) and (max-width: 64em){section.about-the-author .heading h2{font-size:calc(1.5625vw + 20px)}}@media screen and (min-width: 64em){section.about-the-author .heading h2{font-size:36px}}@media screen and (min-width: 20em) and (max-width: 48em){section.about-the-author .heading h2{margin-bottom:calc(15.625vw + -20px)}}@media screen and (min-width: 48em){section.about-the-author .heading h2{margin-bottom:100px}}section.about-the-author h3{font:26px/1.22 "Century Gothic W01 Bold",sans-serif;margin-bottom:16px}section.about-the-author .author-image{position:relative;text-align:center;top:0;margin-top:-3.75rem}@media screen and (min-width: 48em){section.about-the-author .author-image{margin-top:0}}section.about-the-author .author-image img{max-width:432px}section.about-the-author .author-image span{max-width:432px}section.about-the-author .copy{color:#2a2a2a;font-family:"adobe-caslon-pro",serif;line-height:1.5}@media screen and (min-width: 20em) and (max-width: 64em){section.about-the-author .copy{font-size:calc(.6392vw + 19.95455px)}}@media screen and (min-width: 64em) and (max-width: 90em){section.about-the-author .copy{font-size:calc(.36058vw + 22.80769px)}}@media screen and (min-width: 90em){section.about-the-author .copy{font-size:28px}}section.about-the-author .copy h2{text-align:center;margin-bottom:1.5rem;font-family:"Century Gothic W01 Bold",sans-serif;font-weight:500;font-size:1.5rem;line-height:2rem}@media screen and (min-width: 48em){section.about-the-author .copy h2{font-family:"Century Gothic W01 Bold",sans-serif;font-weight:500;font-size:2rem;line-height:2.5rem}}section.about-the-author .copy p{margin:1rem 0}section.about-the-author .author-link-container{background-color:#000;padding:1.75rem 1rem 1.25rem;margin-top:-3.75rem}@media screen and (min-width: 48em){section.about-the-author .author-link-container{margin-top:0}}section.about-the-author .author-link-container .author-links{display:flex;flex-direction:column;justify-content:space-around;max-width:50rem;margin:auto}@media screen and (min-width: 48em){section.about-the-author .author-link-container .author-links{flex-direction:row;padding:0 2.75rem}}section.about-the-author .author-link-container .author-link{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #707070;padding:.75rem 0rem}section.about-the-author .author-link-container .author-link:last-child{border-bottom:none}section.about-the-author .author-link-container .author-link img{height:1.125rem}section.about-the-author .author-link-container .author-link .icon{height:2rem}@media screen and (min-width: 48em){section.about-the-author .author-link-container .author-link{flex-direction:column;border-bottom:none}}.author-social{margin-top:26.5px}.author-social strong{display:block;font:14px/2.5 "Century Gothic W01 Bold"}.author-social svg{height:30px;width:30px;margin-right:15px}.author-social svg .foreground{fill:#fff}.author-social svg#author-facebook .background{fill:#2a2a2a}.author-social svg#author-facebook:hover .background{fill:#3b5998}.author-social svg#author-twitter .background{fill:#2a2a2a}.author-social svg#author-twitter:hover .background{fill:#1da1f2}.author-social svg#author-linkedin .background{fill:#2a2a2a}.author-social svg#author-linkedin:hover .background{fill:#0077b5}section.you-may-also-like{background:#f2f0e7}section.you-may-also-like .flex-fix{min-height:auto}@media screen and (max-width: 48em){section.you-may-also-like .container{margin:50px auto}}section.you-may-also-like .heading h2{margin:0;font:36px/1.22 "Century Gothic W01 Bold",sans-serif;letter-spacing:2.37px;text-transform:uppercase;color:#2a2a2a;display:flex;align-items:center;justify-content:center;text-align:center;margin:0 auto}@media screen and (max-width: 20em){section.you-may-also-like .heading h2{width:280px}}@media screen and (min-width: 20em) and (max-width: 64em){section.you-may-also-like .heading h2{width:calc(85.65341vw + 5.90909px)}}@media screen and (min-width: 64em){section.you-may-also-like .heading h2{width:883px}}section.you-may-also-like .heading h2::before,section.you-may-also-like .heading h2::after{content:"";display:inline-block;flex:1 1 auto;height:3px;background-color:#2a2a2a}@media screen and (max-width: 20em){section.you-may-also-like .heading h2::before{margin-right:17px}}@media screen and (min-width: 20em) and (max-width: 64em){section.you-may-also-like .heading h2::before{margin-right:calc(3.26705vw + 6.54545px)}}@media screen and (min-width: 64em){section.you-may-also-like .heading h2::before{margin-right:40px}}@media screen and (max-width: 20em){section.you-may-also-like .heading h2::after{margin-left:17px}}@media screen and (min-width: 20em) and (max-width: 64em){section.you-may-also-like .heading h2::after{margin-left:calc(3.26705vw + 6.54545px)}}@media screen and (min-width: 64em){section.you-may-also-like .heading h2::after{margin-left:40px}}@media screen and (min-width: 33em){section.you-may-also-like .heading h2 br{display:none}}@media screen and (max-width: 20em){section.you-may-also-like .heading h2::after{margin-left:6px}}@media screen and (min-width: 20em) and (max-width: 32.99375em){section.you-may-also-like .heading h2::after{margin-left:calc(2.405vw + -1.69601px)}}@media screen and (max-width: 20em){section.you-may-also-like .heading h2{font-size:25px}}@media screen and (min-width: 20em) and (max-width: 64em){section.you-may-also-like .heading h2{font-size:calc(1.5625vw + 20px)}}@media screen and (min-width: 64em){section.you-may-also-like .heading h2{font-size:36px}}@media screen and (min-width: 20em) and (max-width: 48em){section.you-may-also-like .heading h2{margin-bottom:calc(15.625vw + -20px)}}@media screen and (min-width: 48em){section.you-may-also-like .heading h2{margin-bottom:100px}}section.you-may-also-like h3{color:#2a2a2a;font:19px/1.22 "Century Gothic W01 Bold",sans-serif;height:25px;margin-bottom:6px}section.you-may-also-like h3 svg#tedLogo{height:15px;width:auto}section.you-may-also-like h3 svg#tedLogo .foreground{fill:#2a2a2a;transition:fill .4s ease-in-out}section.you-may-also-like h3 img{margin:0 auto}section.you-may-also-like .thumbnails{clear:both;justify-content:space-between;padding:20px 0}section.you-may-also-like .thumbnail{background-color:#f2f0e7;cursor:pointer;margin:10px;overflow:hidden;padding:15px 20px;text-align:center;transition:all .4s ease-in-out;width:100%;z-index:0;margin:0 auto;float:left;display:block;margin-right:1.20482%;width:83.13253%;margin-left:8.43373%}section.you-may-also-like .thumbnail:last-child{margin-right:0}section.you-may-also-like .thumbnail:hover{background-color:#e9e6d6;box-shadow:0 20px 50px -10px #11131d;transform:translateY(-5px) scale(1.05);z-index:1}@media screen and (min-width: 48em){section.you-may-also-like .thumbnail{float:left;display:block;margin-right:1.20482%;width:32.53012%;margin-left:0%}section.you-may-also-like .thumbnail:last-child{margin-right:0}}@media screen and (min-width: 64em){section.you-may-also-like .thumbnail{float:left;display:block;margin-right:1.20482%;width:24.09639%;margin:0 auto}section.you-may-also-like .thumbnail:last-child{margin-right:0}section.you-may-also-like .thumbnail:first-child{margin-left:12.6506%}}section.you-may-also-like .thumbnail img{display:block;max-width:100%}section.you-may-also-like .thumbnail a{color:#E71313;display:inline-block;font:16px/1.22 "Century Gothic W01 Bold",sans-serif;line-height:25px;margin:10px 0;text-decoration:none;text-transform:uppercase}section.you-may-also-like .thumbnail a:first-of-type{display:block;text-align:center}section.you-may-also-like .thumbnail a:first-of-type img{margin:0 auto}section.you-may-also-like .thumbnail a.play-arrow{background-image:url(play-red.png);background-position:0% 0%;background-size:contain;background-repeat:no-repeat;padding-left:30px}section.home-grid{margin:0px auto;display:block;justify-content:center}section.home-grid .flex-fix{min-height:auto}section.home-grid .heading{clear:both}@media (max-width: 48em){section.home-grid .heading{display:flex;justify-content:center}}section.home-grid .heading h2{color:#fff;text-align:center;margin-top:66px;margin-bottom:30px}@media screen and (min-width: 33em){section.home-grid .heading h2 br{display:none}}@media screen and (max-width: 20em){section.home-grid .heading h2::after{margin-left:6px}}@media screen and (min-width: 20em) and (max-width: 32.99375em){section.home-grid .heading h2::after{margin-left:calc(2.405vw + -1.69601px)}}@media screen and (max-width: 20em){section.home-grid .heading h2{font-size:25px}}@media screen and (min-width: 20em) and (max-width: 64em){section.home-grid .heading h2{font-size:calc(1.5625vw + 20px)}}@media screen and (min-width: 64em){section.home-grid .heading h2{font-size:36px}}section.home-grid h3{font:24px/1.5 "Century Gothic W01 Bold",sans-serif;line-height:32px;height:auto;min-height:25px;margin-bottom:6px;width:100%;max-width:305px;margin:0 auto}@media screen and (max-width: 64em){section.home-grid h3{font-size:20px}}section.home-grid h3 svg#tedLogo{height:15px;width:auto}section.home-grid h3 svg#tedLogo .foreground{fill:#2a2a2a;transition:fill .4s ease-in-out}section.home-grid img{margin:0 auto}section.home-grid .thumbnails{clear:both;padding:20px 0;color:#fff;z-index:1}section.home-grid .thumbnails a:hover{text-decoration:underline}@media screen and (min-width: 48em){section.home-grid .thumbnails{padding:0px 15px;clear:none;display:flex;justify-content:center}}section.home-grid .thumbnail:nth-child(3n){margin-right:0}section.home-grid .thumbnail{display:flex !important;position:relative;align-items:center;flex-direction:column;background-position:center;background-size:cover;justify-content:space-between;height:auto;min-height:500px;overflow:hidden;padding:12px 12px 0 12px;text-align:center;width:100%;z-index:0;margin:10px;float:left;display:block;margin-right:1.20482%;width:83.13253%;margin-left:8.43373%}section.home-grid .thumbnail.books_row{padding:12px}@media screen and (max-width: 48em){section.home-grid .thumbnail{min-height:400px}}@media screen and (min-width: 64em){section.home-grid .thumbnail{margin:0 10px;min-height:550px}}section.home-grid .thumbnail:last-child{margin-right:0}section.home-grid .thumbnail .ipad-message{font-family:Roboto;color:#ABABAB;font-size:13px;padding-top:10px}section.home-grid .thumbnail .title{height:100px;display:flex;align-items:flex-end}section.home-grid .thumbnail.primary .title{align-items:center;padding-top:30px}section.home-grid .thumbnail .description-container{margin-top:16px}@media screen and (max-width: 48em){section.home-grid .thumbnail .description-container{padding-bottom:30px}}section.home-grid .thumbnail .description-container .inline-app-links{display:inline-block}section.home-grid .thumbnail .description{margin:0 auto;margin-bottom:24px;font-size:15px;line-height:24px;font-family:"Roboto",sans-serif;max-width:342px}@media screen and (max-width: 64em){section.home-grid .thumbnail .description{font-size:13px}}@media screen and (min-width: 48em){section.home-grid .thumbnail{float:left;display:block;margin-right:1.20482%;width:32.53012%;margin-left:0%}section.home-grid .thumbnail:last-child{margin-right:0}}@media screen and (min-width: 64em){section.home-grid .thumbnail{float:left;display:block;margin-right:1.20482%;width:28.31325%;width:32%;max-width:400px}section.home-grid .thumbnail:last-child{margin-right:0}}section.home-grid .thumbnail img{display:block;max-width:100%}section.home-grid .thumbnail .play-arrow{background-image:url(play-red.png);background-position:0% 0%;background-size:contain;background-repeat:no-repeat;padding-left:30px}section.home-grid .thumbnail .play-arrow:first-of-type{display:block;text-align:center}section.home-grid .thumbnail .ted-section{max-width:87px;margin:0 auto}section.home-grid .thumbnail a,section.home-grid .thumbnail .ted-section .play{cursor:pointer;color:#E71313;display:inline-block;font:16px/1.22 "Century Gothic W01 Bold",sans-serif;line-height:25px;margin:10px 0 0;text-decoration:none;text-transform:uppercase}section.home-grid .thumbnail a .play-arrow,section.home-grid .thumbnail .ted-section .play .play-arrow{height:20px;margin-top:1.5px;float:left}section.home-grid .thumbnail a:not(.amazon-link):first-of-type,section.home-grid .thumbnail .ted-section .play:not(.amazon-link):first-of-type{display:block;text-align:center}section.home-grid .thumbnail a:not(.amazon-link):first-of-type img,section.home-grid .thumbnail .ted-section .play:not(.amazon-link):first-of-type img{margin:0 auto}section.home-grid .thumbnail a,section.home-grid .thumbnail .amazon-link{display:flex;flex-direction:row;justify-content:center}section.home-grid .thumbnail a img,section.home-grid .thumbnail .amazon-link img{height:20px;padding-left:8px;margin:0;margin-top:7px}.new-tag{position:absolute;display:block;top:.5rem;left:0;width:auto;height:2.5rem}.new-tag img{width:auto;height:100%}.thumbnails_short .thumbnail{min-height:400px !important}.thumbnails_short .thumbnail .title{align-items:center !important}.play-copy:hover{text-decoration:underline}section.preorder{background-color:#3a3936;overflow:hidden}section.preorder .preorder-book{text-align:center}@media screen and (max-width: 20em){section.preorder .preorder-book{margin-top:60px}}@media screen and (min-width: 20em) and (max-width: 64em){section.preorder .preorder-book{margin-top:calc(5.68182vw + 41.81818px)}}@media screen and (min-width: 64em){section.preorder .preorder-book{margin-top:100px}}section.preorder .preorder-book img{position:relative;transform:translateX(-50%);margin-left:50%}@media screen and (max-width: 20em){section.preorder .preorder-book img{width:500px}}@media screen and (min-width: 20em) and (max-width: 64em){section.preorder .preorder-book img{width:calc(74.43182vw + 261.81818px)}}@media screen and (min-width: 64em){section.preorder .preorder-book img{width:1024px}}section.preorder .copy{text-align:center;position:relative;z-index:1}@media screen and (max-width: 48em){section.preorder .copy{margin:0 auto;width:80%}}@media screen and (min-width: 48em){section.preorder .copy{padding-top:102px}}section.preorder .copy h2{color:#fff;font:24px/36px "Century Gothic W01 Bold",sans-serif}section.preorder .copy h2.order-action{color:#E71313}section.preorder .copy p.inventory-alert{color:#fff;font:16px/22px "Century Gothic W01",sans-serif;width:46%;margin:1.2em auto 0px auto;text-align:center}section.preorder .copy p.inventory-alert:not(.hidden){display:block}@media screen and (max-width: 63.99375em){section.preorder .copy p.inventory-alert{width:80%;padding:0px 40px;font:16px/22px "Century Gothic W01",sans-serif}}@media screen and (max-width: 47.99375em){section.preorder .copy p.inventory-alert{width:100%;padding:0px 0px}}@media screen and (min-device-width: 48em) and (max-device-width: 64em) and (orientation: landscape){section.preorder .copy p.inventory-alert{width:65%}}@media screen and (min-device-width: 48em) and (max-device-width: 64em) and (orientation: portrait){section.preorder .copy p.inventory-alert{width:90%;padding:0px 3em}}section.preorder .copy .preorder-links{margin:50px auto 0;overflow:hidden}@media screen and (min-width: 48em){section.preorder .copy .preorder-links{width:660px}}section.preorder .copy .preorder-links .button{border-color:rgba(255,255,255,0.6);border-radius:2.4px;height:77px}section.preorder .copy .preorder-links .button.disabled{cursor:default;opacity:.4}section.preorder .copy .preorder-links .button.disabled:hover{background:transparent}section.preorder .copy .preorder-links .button.out-of-stock{position:relative}section.preorder .copy .preorder-links .button.out-of-stock::after{content:"out of stock";position:absolute;display:block;text-align:center;font-size:.8em;color:#3b3a37;background-color:rgba(255,255,255,0.6);margin:0 auto;width:100%;bottom:0px;margin-left:-18px;padding:2px 0px}@media screen and (max-width: 47.99375em){section.preorder .copy .preorder-links .button{display:block;margin-bottom:8px}section.preorder .copy .preorder-links .button:last-child{margin-bottom:0}}@media screen and (min-width: 48em){section.preorder .copy .preorder-links .button{display:inline-block;margin-bottom:8px;margin-right:8px;width:153px}}section.preorder .copy .preorder-links .button img{display:block;left:50%;max-width:100px;position:relative;top:50%;transform:translate(-50%, -50%)}.press{overflow:hidden;color:#fbf9f4}.press .flex-fix{min-height:0}.press .container{margin:50px auto}@media screen and (min-width: 63.99375em){.press .container{margin-top:75px}}.press .container .copy{font-family:"Century Gothic W01",sans-serif;text-align:center;padding:0 20px;text-transform:uppercase}.press .container .copy blockquote{letter-spacing:.48px;margin:0 auto;color:#2a2a2a}@media screen and (max-width: 48em){.press .container .copy blockquote{font-size:22px}}@media screen and (max-width: 48em){.press .container .copy blockquote{padding-bottom:50px}}@media screen and (min-width: 48em) and (max-width: 90em){.press .container .copy blockquote{padding-bottom:calc(-7.44048vw + 107.14286px)}}@media screen and (min-width: 90em){.press .container .copy blockquote{padding-bottom:0px}}@media screen and (min-width: 20em) and (max-width: 64em){.press .container .copy blockquote{width:calc(79.54545vw + 15.45455px)}}@media screen and (min-width: 64em){.press .container .copy blockquote{width:830px}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote.gates{font-size:calc(3.51563vw + 12px)}}@media screen and (min-width: 64em){.press .container .copy blockquote.gates{font-size:48px}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote.gates{letter-spacing:calc(1.17188vw + -8px)}}@media screen and (min-width: 64em){.press .container .copy blockquote.gates{letter-spacing:4px}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote.bloomberg{font-size:calc(5.07813vw + -8px)}}@media screen and (min-width: 64em){.press .container .copy blockquote.bloomberg{font-size:44px}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote.bloomberg{letter-spacing:calc(-.39063vw + 4px)}}@media screen and (min-width: 64em){.press .container .copy blockquote.bloomberg{letter-spacing:0px}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote.huffington{font-size:calc(2.73438vw + 0px)}}@media screen and (min-width: 64em){.press .container .copy blockquote.huffington{font-size:28px}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote.huffington{letter-spacing:1px}}@media screen and (min-width: 64em){.press .container .copy blockquote.huffington{letter-spacing:1px}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote.cuban{font-size:calc(3.90625vw + 4px)}}@media screen and (min-width: 64em){.press .container .copy blockquote.cuban{font-size:44px}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote.cuban{letter-spacing:calc(.39063vw + -3px)}}@media screen and (min-width: 64em){.press .container .copy blockquote.cuban{letter-spacing:1px}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote.benioff{font-size:calc(4.375vw + -8.8px)}}@media screen and (min-width: 64em){.press .container .copy blockquote.benioff{font-size:36px}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote.benioff{letter-spacing:calc(-.39063vw + 4px)}}@media screen and (min-width: 64em){.press .container .copy blockquote.benioff{letter-spacing:0px}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote.dimon{font-size:calc(1.17188vw + 47px)}}@media screen and (min-width: 64em){.press .container .copy blockquote.dimon{font-size:59px}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote.dimon{letter-spacing:calc(3.90625vw + -29px)}}@media screen and (min-width: 64em){.press .container .copy blockquote.dimon{letter-spacing:11px}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote.hastings{font-size:calc(2.8125vw + 3.2px)}}@media screen and (min-width: 64em){.press .container .copy blockquote.hastings{font-size:32px}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote.hastings{letter-spacing:calc(.19531vw + -.5px)}}@media screen and (min-width: 64em){.press .container .copy blockquote.hastings{letter-spacing:1.5px}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote.robbins{font-size:calc(2.73438vw + 8px)}}@media screen and (min-width: 64em){.press .container .copy blockquote.robbins{font-size:36px}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote.robbins{letter-spacing:calc(.58594vw + -3.5px)}}@media screen and (min-width: 64em){.press .container .copy blockquote.robbins{letter-spacing:2.5px}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote.grant{font-size:calc(2.73438vw + 2px)}}@media screen and (min-width: 64em){.press .container .copy blockquote.grant{font-size:30px}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote.grant{letter-spacing:calc(.19531vw + -.5px)}}@media screen and (min-width: 64em){.press .container .copy blockquote.grant{letter-spacing:1.5px}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote.sorkin{font-size:calc(.78125vw + 39px)}}@media screen and (min-width: 64em){.press .container .copy blockquote.sorkin{font-size:47px}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote.sorkin{letter-spacing:calc(3.125vw + -23px)}}@media screen and (min-width: 64em){.press .container .copy blockquote.sorkin{letter-spacing:9px}}.press .container .copy blockquote p.attributed{font-family:"Century Gothic W01 Bold";color:#E71313;font-size:1.3rem;display:block;text-align:center;margin:.5em 0 4em 0}@media screen and (max-width: 64em){.press .container .copy blockquote p.attributed{margin-bottom:2rem}}@media screen and (min-width: 64em){.press .container .copy blockquote p.attributed{margin-bottom:5rem}}@media screen and (max-width: 48em){.press .container .copy blockquote p.attributed{font-size:.8rem}}@media screen and (min-width: 48em){.press .container .copy blockquote p.attributed{font-size:1.3rem}}@media screen and (min-width: 48em) and (max-width: 64em){.press .container .copy blockquote p.attributed{letter-spacing:1px}}@media screen and (min-width: 64em){.press .container .copy blockquote p.attributed{letter-spacing:1px}}@media screen and (max-width: 47.99375em){.press .container .copy blockquote p.attributed{text-align:center;margin:.4rem auto 0px auto}}.press .container .copy a{cursor:pointer}@media screen and (max-width: 64em){.press .container .copy a button{margin-bottom:2rem}}@media screen and (min-width: 64em){.press .container .copy a button{margin-bottom:5rem}}.newsletter-sign-up{background:#3a3936;color:#fff;position:relative;padding:4rem 0rem}.newsletter-sign-up .flex-fix{min-height:auto !important}.newsletter-sign-up .container{margin:0 auto;max-width:700px;padding:0 1.5rem}.newsletter-sign-up .container h2{font:32px/40px "Century Gothic W01 Bold",sans-serif;text-align:center}.newsletter-sign-up .container .social{display:block;text-align:center;width:100%;margin-top:4rem}.newsletter-sign-up .container .social p{margin:30px auto 10px;font-size:14px}@media screen and (min-width: 48em){.newsletter-sign-up .container .social p{font-size:15px}}.newsletter-sign-up .container .social a{display:inline-block;transition:opacity .4s ease-in-out}.newsletter-sign-up .container .social a:hover{opacity:.6}.newsletter-sign-up .container .social svg{height:24px;margin:0 7.5px;width:24px}.newsletter-sign-up .container .social svg .background{fill:#fff}.newsletter-sign-up .container .social svg .foreground{fill:#2a2a2a}.newsletter-sign-up.light{background:#FAFAF9;color:#1A1A19}section.sign-up-cta{background:#393838;color:#fff;position:relative}@media screen and (min-width: 48em){section.sign-up-cta .flex-fix{min-height:calc(100vh - 50px)}}section.sign-up-cta .container{text-align:center}section.sign-up-cta .container>div{padding-top:3rem;padding-bottom:2rem;margin:40px auto;max-width:700px;position:relative}section.sign-up-cta h2{font:32px "Century Gothic W01 Bold",sans-serif;line-height:42px;margin-bottom:35px}section.sign-up-cta h2 br{display:none}@media screen and (min-width: 33em){section.sign-up-cta h2 br{display:inline}}section.sign-up-cta p{color:#979797;font:14px "Century Gothic W01",sans-serif;margin:30px auto 10px auto}form label,form .label{font:500 13px/16px "Roboto",sans-serif;color:#fff}form label+input,form .label+input{margin-top:.5rem}form input[type="text"],form input[type="email"],form input[type="number"],form textarea{display:block;box-sizing:border-box;width:100%;padding:.5rem 1rem;margin:0 0 1em 0;background:#1A1A19;border:1px solid #707070;color:#ABABAB;border-radius:4px;font:normal 15px/24px "Roboto",sans-serif;text-overflow:ellipsis}form input[type="text"]:-webkit-autofill,form input[type="email"]:-webkit-autofill,form input[type="number"]:-webkit-autofill,form textarea:-webkit-autofill{box-shadow:0 0 0px 1000px #1A1A19 inset;-webkit-text-fill-color:#ABABAB}form input[type="checkbox"]{display:inline-block;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;width:1.5rem;height:1.5rem;margin-right:.5rem;top:4px;border:1px solid #ABABAB;border-radius:4px;background:#707070;cursor:pointer;transition:border .4s ease-in-out}form input[type="checkbox"]:hover{border-color:#69A7DC}form input[type="checkbox"]:focus{outline:3px solid #3C6B94}form input[type="checkbox"]:checked{border:1px solid #69A7DC;background:#69A7DC;background-image:url("../assets/checkbox.svg");background-position:center;background-repeat:no-repeat}form input[type="checkbox"]+label{display:inline;font:normal 15px/24px "Roboto",sans-serif}form button{margin:20px auto 0;width:153px;transition:opacity .4s ease-in-out;border-color:#fff;background-color:transparent;color:#fff}form button:hover,form button:active,form button:focus{border-color:#f3f1e7 !important;background-color:rgba(243,241,231,0.1) !important;color:#f3f1e7 !important}form button:disabled{opacity:.3;cursor:not-allowed}.light form label,.light form .label{color:#1A1A19}.light form input[type="text"],.light form input[type="email"],.light form input[type="number"]{background:#fff;border:1px solid #D1D1D1;color:#707070}.light form input[type="text"]:-webkit-autofill,.light form input[type="email"]:-webkit-autofill,.light form input[type="number"]:-webkit-autofill{box-shadow:0 0 0px 1000px #fff inset;-webkit-text-fill-color:#707070}.light form input[type="checkbox"]{border:1px solid #D1D1D1;background:#fff}.light form input[type="checkbox"]:checked{background:#69A7DC;background-image:url("../assets/checkbox.svg");border:1px solid #69A7DC}.light form button{border-color:#2a2a2a;background-color:transparent;color:#2a2a2a}.light form button:hover,.light form button:active,.light form button:focus{border-color:#2a2a2a !important;background-color:rgba(42,42,42,0.1) !important;color:#2a2a2a !important}div#beta-signup-form-container button#mc-embedded-subscribe:hover,div#beta-signup-form-container button#mc-embedded-subscribe:active,div#beta-signup-form-container button#mc-embedded-subscribe:focus{background-color:#921926 !important}div#beta-signup-form-container button#mc-embedded-subscribe:focus{border-color:#DFEBF5}.mailchimp-form{margin:0px auto;position:relative}.mailchimp-form #mc-embedded-subscribe-form,.mailchimp-form #video-feedback-form,.mailchimp-form #contact-us-form{margin:3.75rem auto 0}.mailchimp-form #mc-embedded-subscribe-form div#mc_embed_signup_scroll,.mailchimp-form #video-feedback-form div#mc_embed_signup_scroll,.mailchimp-form #contact-us-form div#mc_embed_signup_scroll{display:flex;flex-wrap:wrap;justify-content:space-between}.mailchimp-form #mc-embedded-subscribe-form div#mc_embed_signup_scroll>*,.mailchimp-form #video-feedback-form div#mc_embed_signup_scroll>*,.mailchimp-form #contact-us-form div#mc_embed_signup_scroll>*{width:100%}@media screen and (min-width: 33em){.mailchimp-form #mc-embedded-subscribe-form div#mc_embed_signup_scroll div.mc-field-group:not(:nth-of-type(3)),.mailchimp-form #video-feedback-form div#mc_embed_signup_scroll div.mc-field-group:not(:nth-of-type(3)),.mailchimp-form #contact-us-form div#mc_embed_signup_scroll div.mc-field-group:not(:nth-of-type(3)){width:calc(50% - .5rem)}}.mailchimp-form #mc-embedded-subscribe-form div#mc_embed_signup_scroll .sign-up-optional,.mailchimp-form #video-feedback-form div#mc_embed_signup_scroll .sign-up-optional,.mailchimp-form #contact-us-form div#mc_embed_signup_scroll .sign-up-optional{margin-top:2rem;min-height:0;max-height:0;overflow:hidden;transition:min-height .4s ease-in-out}.mailchimp-form #mc-embedded-subscribe-form div#mc_embed_signup_scroll .sign-up-optional .checkboxes,.mailchimp-form #video-feedback-form div#mc_embed_signup_scroll .sign-up-optional .checkboxes,.mailchimp-form #contact-us-form div#mc_embed_signup_scroll .sign-up-optional .checkboxes{height:0}.mailchimp-form #mc-embedded-subscribe-form div#mc_embed_signup_scroll .sign-up-optional.show,.mailchimp-form #video-feedback-form div#mc_embed_signup_scroll .sign-up-optional.show,.mailchimp-form #contact-us-form div#mc_embed_signup_scroll .sign-up-optional.show{animation:.6s ease-in fadein;min-height:400px;max-height:none;overflow:visible}.mailchimp-form #mc-embedded-subscribe-form div#mc_embed_signup_scroll .sign-up-optional.show .checkboxes,.mailchimp-form #video-feedback-form div#mc_embed_signup_scroll .sign-up-optional.show .checkboxes,.mailchimp-form #contact-us-form div#mc_embed_signup_scroll .sign-up-optional.show .checkboxes{height:auto}@media screen and (min-width: 48em){.mailchimp-form #mc-embedded-subscribe-form div#mc_embed_signup_scroll .sign-up-optional.show,.mailchimp-form #video-feedback-form div#mc_embed_signup_scroll .sign-up-optional.show,.mailchimp-form #contact-us-form div#mc_embed_signup_scroll .sign-up-optional.show{min-height:310px}}.mailchimp-form #mc-embedded-subscribe-form div#mc_embed_signup_scroll .checkboxes,.mailchimp-form #video-feedback-form div#mc_embed_signup_scroll .checkboxes,.mailchimp-form #contact-us-form div#mc_embed_signup_scroll .checkboxes{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1rem;margin-top:1rem}.mailchimp-form #mc-embedded-subscribe-form div#mc_embed_signup_scroll .checkboxes .file-checkboxes,.mailchimp-form #video-feedback-form div#mc_embed_signup_scroll .checkboxes .file-checkboxes,.mailchimp-form #contact-us-form div#mc_embed_signup_scroll .checkboxes .file-checkboxes{display:grid;grid-column-start:1;grid-template-columns:1fr;margin-left:auto;margin-right:auto}.mailchimp-form #mc-embedded-subscribe-form div#mc_embed_signup_scroll .checkboxes .file-checkboxes>div,.mailchimp-form #video-feedback-form div#mc_embed_signup_scroll .checkboxes .file-checkboxes>div,.mailchimp-form #contact-us-form div#mc_embed_signup_scroll .checkboxes .file-checkboxes>div{max-width:350px}@media screen and (min-width: 33em){.mailchimp-form #mc-embedded-subscribe-form div#mc_embed_signup_scroll .checkboxes .file-checkboxes,.mailchimp-form #video-feedback-form div#mc_embed_signup_scroll .checkboxes .file-checkboxes,.mailchimp-form #contact-us-form div#mc_embed_signup_scroll .checkboxes .file-checkboxes{grid-column-end:3}}@media screen and (min-width: 48em){.mailchimp-form #mc-embedded-subscribe-form div#mc_embed_signup_scroll .checkboxes .file-checkboxes,.mailchimp-form #video-feedback-form div#mc_embed_signup_scroll .checkboxes .file-checkboxes,.mailchimp-form #contact-us-form div#mc_embed_signup_scroll .checkboxes .file-checkboxes{grid-template-columns:1fr 1fr}}@media screen and (min-width: 33em){.mailchimp-form #mc-embedded-subscribe-form div#mc_embed_signup_scroll .checkboxes,.mailchimp-form #video-feedback-form div#mc_embed_signup_scroll .checkboxes,.mailchimp-form #contact-us-form div#mc_embed_signup_scroll .checkboxes{grid-template-columns:repeat(2, minmax(0, 1fr))}}.mailchimp-form #mc-embedded-subscribe-form div#mc_embed_signup_scroll .checkboxes .checkbox-book,.mailchimp-form #video-feedback-form div#mc_embed_signup_scroll .checkboxes .checkbox-book,.mailchimp-form #contact-us-form div#mc_embed_signup_scroll .checkboxes .checkbox-book{display:flex;justify-content:center;align-items:center;padding-top:1.5rem}.mailchimp-form #mc-embedded-subscribe-form div#mc_embed_signup_scroll .checkboxes .checkbox-book .cover,.mailchimp-form #video-feedback-form div#mc_embed_signup_scroll .checkboxes .checkbox-book .cover,.mailchimp-form #contact-us-form div#mc_embed_signup_scroll .checkboxes .checkbox-book .cover{max-width:40%;margin-left:-1rem}.mailchimp-form #mc-embedded-subscribe-form div#mc_embed_signup_scroll .checkboxes .checkbox-book label>br,.mailchimp-form #video-feedback-form div#mc_embed_signup_scroll .checkboxes .checkbox-book label>br,.mailchimp-form #contact-us-form div#mc_embed_signup_scroll .checkboxes .checkbox-book label>br{display:none}@media screen and (min-width: 33em){.mailchimp-form #mc-embedded-subscribe-form div#mc_embed_signup_scroll .checkboxes .checkbox-book label>br,.mailchimp-form #video-feedback-form div#mc_embed_signup_scroll .checkboxes .checkbox-book label>br,.mailchimp-form #contact-us-form div#mc_embed_signup_scroll .checkboxes .checkbox-book label>br{display:inline}}.mailchimp-form #mc-embedded-subscribe-form input.mce_inline_error,.mailchimp-form #mc-embedded-subscribe-form textarea.mce_inline_error,.mailchimp-form #video-feedback-form input.mce_inline_error,.mailchimp-form #video-feedback-form textarea.mce_inline_error,.mailchimp-form #contact-us-form input.mce_inline_error,.mailchimp-form #contact-us-form textarea.mce_inline_error{border-color:#FD7681;color:#fff;background-color:#6B0C01}.mailchimp-form #mc-embedded-subscribe-form input.mce_inline_error::-webkit-input-placeholder,.mailchimp-form #mc-embedded-subscribe-form textarea.mce_inline_error::-webkit-input-placeholder,.mailchimp-form #video-feedback-form input.mce_inline_error::-webkit-input-placeholder,.mailchimp-form #video-feedback-form textarea.mce_inline_error::-webkit-input-placeholder,.mailchimp-form #contact-us-form input.mce_inline_error::-webkit-input-placeholder,.mailchimp-form #contact-us-form textarea.mce_inline_error::-webkit-input-placeholder{color:#FD7681;opacity:1}.mailchimp-form #mc-embedded-subscribe-form input.mce_inline_error::-moz-placeholder,.mailchimp-form #mc-embedded-subscribe-form textarea.mce_inline_error::-moz-placeholder,.mailchimp-form #video-feedback-form input.mce_inline_error::-moz-placeholder,.mailchimp-form #video-feedback-form textarea.mce_inline_error::-moz-placeholder,.mailchimp-form #contact-us-form input.mce_inline_error::-moz-placeholder,.mailchimp-form #contact-us-form textarea.mce_inline_error::-moz-placeholder{color:#FD7681;opacity:1}.mailchimp-form #mc-embedded-subscribe-form input.mce_inline_error:-ms-input-placeholder,.mailchimp-form #mc-embedded-subscribe-form textarea.mce_inline_error:-ms-input-placeholder,.mailchimp-form #video-feedback-form input.mce_inline_error:-ms-input-placeholder,.mailchimp-form #video-feedback-form textarea.mce_inline_error:-ms-input-placeholder,.mailchimp-form #contact-us-form input.mce_inline_error:-ms-input-placeholder,.mailchimp-form #contact-us-form textarea.mce_inline_error:-ms-input-placeholder{color:#FD7681;opacity:1}.mailchimp-form #mc-embedded-subscribe-form div.mce_inline_error,.mailchimp-form #video-feedback-form div.mce_inline_error,.mailchimp-form #contact-us-form div.mce_inline_error{background-color:transparent;color:#FD7681;font:500 15px/24px "Roboto",sans-serif;padding:0;text-align:left}.mailchimp-form #mc-embedded-subscribe-form .interest-warning,.mailchimp-form #video-feedback-form .interest-warning,.mailchimp-form #contact-us-form .interest-warning{clear:both;display:block;margin-top:.5rem;visibility:hidden;opacity:0;transition:opacity .4s ease-in-out}.mailchimp-form #mc-embedded-subscribe-form .interest-warning.visible,.mailchimp-form #video-feedback-form .interest-warning.visible,.mailchimp-form #contact-us-form .interest-warning.visible{visibility:visible;opacity:1}.mailchimp-form #mc-embedded-subscribe-form .interest-warning p,.mailchimp-form #video-feedback-form .interest-warning p,.mailchimp-form #contact-us-form .interest-warning p{background-color:transparent;color:#FD7681;font:500 15px/24px "Roboto",sans-serif;padding:0;text-align:left}@media screen and (min-width: 33em){.mailchimp-form #mc-embedded-subscribe-form .interest-warning p,.mailchimp-form #video-feedback-form .interest-warning p,.mailchimp-form #contact-us-form .interest-warning p{text-align:center}}.mailchimp-form .success-message{text-align:center;color:inherit}@keyframes fadein{0%{opacity:0}40%{opacity:.2}100%{opacity:1}}section.contact{background:#2a2a2a;color:#fff;margin-top:-50px}@media screen and (min-width: 48em){section.contact .flex-fix{min-height:calc(100vh - 50px)}}section.contact h2{text-align:center;font:32px "Century Gothic W01 Bold",sans-serif;line-height:42px;margin-bottom:35px}section.contact form{margin:40px auto 80px;max-width:700px;padding:0 19px;position:relative}section.contact form .mce_inline_error{margin-bottom:1rem}section.contact form #mce-responses,section.contact form #mce-empires-responses{align-items:center;display:flex;font-size:14px;line-height:22px;margin:0 auto;text-align:left;width:calc(100% - 40px)}@media screen and (max-width: 20em){section.contact form #mce-responses,section.contact form #mce-empires-responses{margin-top:25px}}section.contact form #mce-responses>div,section.contact form #mce-empires-responses>div{font-weight:600;letter-spacing:.4px;margin:20px 0;text-shadow:1px 1px 3px rgba(42,42,42,0.3)}section.contact form #mce-responses #mce-success-response,section.contact form #mce-responses #mce-empires-success-response,section.contact form #mce-empires-responses #mce-success-response,section.contact form #mce-empires-responses #mce-empires-success-response{color:#4BB543}section.contact form #mce-responses #mce-error-response,section.contact form #mce-responses #mce-empires-error-response,section.contact form #mce-empires-responses #mce-error-response,section.contact form #mce-empires-responses #mce-empires-error-response{color:#E71313;font:14px/22px "Century Gothic W01 Bold",sans-serif}section.contact form #mce-responses a,section.contact form #mce-empires-responses a{color:#fff;display:block}section.contact form button{display:block}section.contact form button:disabled{opacity:.3;cursor:not-allowed}section.contact .optional-fields{min-height:0;max-height:0;overflow:hidden;transition:min-height .4s ease-in-out}section.contact .optional-fields .optional{display:flex;justify-content:space-between;flex-wrap:wrap}section.contact .optional-fields .optional>*{width:100%}section.contact .optional-fields.show{animation:.6s ease-in fadein;min-height:600px;max-height:auto;overflow:visible}@media screen and (min-width: 48em){section.contact .optional-fields.show{min-height:510px}}section.contact .subjects{float:left;display:block;margin-right:1.20482%;width:100%;color:#979797;font-size:15px;margin-bottom:40px;text-align:left;margin-top:30px}section.contact .subjects:last-child{margin-right:0}@media screen and (min-width: 48em){section.contact .subjects{display:flex;justify-content:space-between}}section.contact .subjects .mc-field-group{height:auto;margin-bottom:10px}section.contact .subjects .mc-field-group>div{margin-bottom:20px}section.contact .subjects .mc-field-group>div>div{margin-left:0}section.contact .subjects label{cursor:pointer;position:relative}section.contact .subjects label span{display:inline-block;text-indent:1.7rem}section.contact .subjects label input{display:none}section.contact .subjects label:before{background:transparent;border:1px solid #979797;border-radius:50%;content:"";cursor:pointer;display:block;left:0;height:1.2rem;margin:0 .625rem 0 0;position:absolute;top:0;width:1.2rem}section.contact .subjects label.checked:before{border:1px solid #fff}section.contact .subjects label.checked:after{background:#fff;border-radius:50%;content:"";display:block;height:calc(1.2rem - 4px);position:absolute;left:2px;top:2px;width:calc(1.2rem - 4px)}section.contact .subjects label:hover{color:#fff}section.contact .subjects label:hover:before{border-color:#fff}section.contact .subjects label.mce_inline_error:before{border-color:#E71313}section.contact .subjects label.mce_inline_error span{color:#E71313}section.contact .message-count{clear:both;color:#979797;display:block;float:right;font-size:.7rem;margin-right:20px;text-align:right;width:100%}section.contact .loading{display:none;text-align:center}section.contact .success{display:none;text-align:center}section.contact .success a{color:#fff}section.contact .success p{margin:35px 0 65px}#mce-responses a,#mce-error-response a{color:#fff;font-weight:bold}@keyframes fadein{0%{opacity:0}40%{opacity:.2}100%{opacity:1}}section.video-feedback{background:#1d2030;color:#fff}@media screen and (min-width: 48em){section.video-feedback .flex-fix{min-height:calc(50vh - 100px);background-color:#1d2030;position:relative}}section.video-feedback h2{font:32px "Century Gothic W01 Bold",sans-serif;line-height:42px;margin-bottom:20px;text-align:center}section.video-feedback p{margin-bottom:40px;text-align:center}section.video-feedback form{margin:40px auto 80px;max-width:700px;padding:0 19px;position:relative}section.video-feedback form div.mce_inline_error{background-color:transparent;color:#E71313;font:14px/22px "Century Gothic W01 Bold",sans-serif;letter-spacing:.4px;padding:0;text-align:left}section.video-feedback form div.mce_inline_error.for-subjects{clear:both;position:relative;top:-40px}section.video-feedback form #mce-responses,section.video-feedback form #mce-empires-responses{align-items:center;display:flex;font-size:14px;line-height:22px;margin:0 auto;text-align:left;width:calc(100% - 40px)}@media screen and (max-width: 20em){section.video-feedback form #mce-responses,section.video-feedback form #mce-empires-responses{margin-top:25px}}section.video-feedback form #mce-responses>div,section.video-feedback form #mce-empires-responses>div{font-weight:600;letter-spacing:.4px;margin:20px 0;text-shadow:1px 1px 3px rgba(42,42,42,0.3)}section.video-feedback form #mce-responses #mce-success-response,section.video-feedback form #mce-responses #mce-empires-success-response,section.video-feedback form #mce-empires-responses #mce-success-response,section.video-feedback form #mce-empires-responses #mce-empires-success-response{color:#4BB543}section.video-feedback form #mce-responses #mce-error-response,section.video-feedback form #mce-responses #mce-empires-error-response,section.video-feedback form #mce-empires-responses #mce-error-response,section.video-feedback form #mce-empires-responses #mce-empires-error-response{color:#E71313;font:14px/22px "Century Gothic W01 Bold",sans-serif}section.video-feedback form #mce-responses a,section.video-feedback form #mce-empires-responses a{color:#fff;display:block}section.video-feedback form .mc-button-subscribe{width:100%}section.video-feedback form .mc-button-subscribe button{display:block}section.video-feedback form .mc-button-subscribe button:disabled{opacity:.3;cursor:not-allowed}section.video-feedback .optional-fields{min-height:0;max-height:0;overflow:hidden;transition:min-height .4s ease-in-out}section.video-feedback .optional-fields.show{animation:.6s ease-in fadein;min-height:400px;max-height:auto;overflow:visible}@media screen and (min-width: 48em){section.video-feedback .optional-fields.show{min-height:310px}}section.video-feedback .subjects{float:left;display:block;margin-right:1.20482%;width:100%;color:#979797;font-size:15px;margin-bottom:40px;text-align:left}section.video-feedback .subjects:last-child{margin-right:0}@media screen and (min-width: 48em){section.video-feedback .subjects{display:flex;justify-content:space-between;padding:0 40px}}section.video-feedback .subjects .mc-field-group{margin-bottom:10px}section.video-feedback .subjects .mc-field-group>div{margin-bottom:20px;margin-left:20px}@media screen and (min-width: 48em){section.video-feedback .subjects .mc-field-group:nth-of-type(2){margin-left:80px}section.video-feedback .subjects .mc-field-group>div{margin-left:0}}section.video-feedback .subjects label{cursor:pointer;position:relative}section.video-feedback .subjects label span{display:inline-block;text-indent:1.7rem}section.video-feedback .subjects label input{display:none}section.video-feedback .subjects label:before{background:transparent;border:1px solid #979797;border-radius:50%;content:"";cursor:pointer;display:block;left:0;height:1.2rem;margin:0 .625rem 0 0;position:absolute;top:0;width:1.2rem}section.video-feedback .subjects label.checked:before{border:1px solid #fff}section.video-feedback .subjects label.checked:after{background:#fff;border-radius:50%;content:"";display:block;height:calc(1.2rem - 4px);position:absolute;left:2px;top:2px;width:calc(1.2rem - 4px)}section.video-feedback .subjects label:hover{color:#fff}section.video-feedback .subjects label:hover:before{border-color:#fff}section.video-feedback .subjects label.mce_inline_error:before{border-color:#E71313}section.video-feedback .subjects label.mce_inline_error span{color:#E71313}section.video-feedback .message-count{color:#979797;display:block;text-align:right;font-size:.7rem;margin-right:20px;margin-top:.25rem}section.video-feedback .loading{display:none}section.video-feedback .success{display:none}section.video-feedback .success a{color:#fff}section.video-feedback .success p{margin:35px 0 65px}@keyframes fadein{0%{opacity:0}40%{opacity:.2}100%{opacity:1}}main.principles-videos+footer{background:#1d2030}.principles-videos{background:#1d2030;color:#2a2a2a;display:block;overflow-x:hidden}.principles-videos .video-parts *,.principles-videos .related *,.principles-videos .video-modal-content *{transition:all 250ms}.principles-videos .hero-logo-title{background:#bcd8f6}.principles-videos .hero-logo-title .hero-title h1 a{color:#2a2a2a;text-decoration:none}.principles-videos section.newsletter-sign-up{background:#1d2030;padding:6.25rem 0}.video-parts{background:#1d2030;box-shadow:0 -44px 83px 38px #1d2030;color:#979797;position:relative}@media screen and (max-width: 48em){.video-parts{padding:0 10px}}.video-parts .video-part{border-radius:6px;cursor:pointer;display:block;position:relative;top:0;transition:top 250ms}@media screen and (max-width: 48em){.video-parts .video-part{float:left}.video-parts .video-part p{display:block;float:left;margin-bottom:4em;margin-top:.5rem;width:100%}}@media screen and (min-width: 48em){.video-parts .video-part{float:left;display:block;margin-right:1.20482%;width:49.39759%;height:350px;margin:auto;margin-bottom:4em;padding:0 15px 15px}.video-parts .video-part:last-child{margin-right:0}}@media screen and (min-width: 64em){.video-parts .video-part{float:left;display:block;margin-right:1.20482%;width:24.09639%;height:365px;margin-bottom:2em;padding:0 8px 8px 8px}.video-parts .video-part:last-child{margin-right:0}.video-parts .video-part:nth-child(4n){margin-right:0}.video-parts .video-part:nth-child(4n)::after{clear:both;content:"";display:block}.video-parts .video-part:hover,.video-parts .video-part:focus{outline:none;top:-10px}}@media screen and (min-width: 64em) and (min-width: 64em){.video-parts .video-part:hover,.video-parts .video-part:focus{background:#171a26;box-shadow:0 20px 50px -10px #11131d}.video-parts .video-part:hover .cover,.video-parts .video-part:focus .cover{transform:scale(1.05)}.video-parts .video-part:hover .desc p,.video-parts .video-part:focus .desc p{color:#fff}.video-parts .video-part:hover .desc p span,.video-parts .video-part:focus .desc p span{color:#fff}}.video-parts .video-part .cover{display:block;height:auto;margin:0 auto 10px;max-width:400px;position:relative;width:100%}.video-parts .video-part .cover:after{background:no-repeat url(play-arrow.png) center center;background-size:contain;bottom:8px;content:"";display:block;height:30px;left:8px;position:absolute;width:30px}@media screen and (max-width: 48em){.video-parts .video-part .cover{float:left;margin-right:14px;max-width:29%}}@media screen and (min-width: 48em){.video-parts .video-part .cover{margin-bottom:0;max-width:none;transform:scale(1);transition:transform .2s cubic-bezier(.39, .575, .565, 1) both;width:100%}}.video-parts .video-part .cover img{display:block;width:100%}.video-parts .video-part .cover .timestamp{bottom:8px;color:#fff;font:1rem "Century Gothic W01 Bold",sans-serif;height:24px;position:absolute;right:15px;text-align:center;width:42px}@media screen and (max-width: 48em){.video-parts .video-part .cover .timestamp{display:none}}.video-parts .video-part .cover .timestamp span{padding-right:10px;position:absolute;right:0}@media screen and (min-width: 48em){.video-parts .video-part .desc-mobile{display:none}}.video-parts .video-part .desc{color:#fff;margin:0 auto;max-width:400px}@media screen and (max-width: 47.99375em){.video-parts .video-part .desc{display:flex;flex-direction:column-reverse;float:left;margin:0;position:relative;transform:translateY(20%);width:66%}}@media screen and (min-device-width: 48em) and (max-device-width: 64em) and (orientation: portrait){.video-parts .video-part .desc{transform:translateY(0%)}}@media screen and (max-width: 33em){.video-parts .video-part .desc{transform:translateY(0%)}}@media screen and (min-width: 48em){.video-parts .video-part .desc{display:block;max-width:none;padding:10px;text-align:left;width:100%}.video-parts .video-part .desc .timestamp{display:none}}.video-parts .video-part .desc h2{display:inline;font-size:1.125rem;text-align:left}.video-parts .video-part .desc h2:before{content:'"';display:inline;margin-left:-7px;position:absolute}@media screen and (max-width: 32.99375em){.video-parts .video-part .desc h2{font-size:.85rem}}@media screen and (max-width: 48em){.video-parts .video-part .desc h2{font-size:1rem}}@media screen and (min-width: 48em){.video-parts .video-part .desc h2{display:block;font-size:1.2rem;margin:.5rem auto}}@media screen and (min-width: 64em){.video-parts .video-part .desc h2{font-size:1.2rem}}.video-parts .video-part .desc h3{color:#E71313;display:inline;font-size:.75rem;letter-spacing:.04rem;margin-right:.5rem;text-align:left;text-transform:uppercase}@media screen and (max-width: 47.99375em){.video-parts .video-part .desc h3{margin-top:5px}.video-parts .video-part .desc h3 .timestamp{color:#979797}.video-parts .video-part .desc h3 .timestamp::before{content:" | "}}@media screen and (min-width: 48em){.video-parts .video-part .desc h3{font-size:.7rem}}@media screen and (min-width: 64em){.video-parts .video-part .desc h3{display:block;margin:1rem 0 0}}.video-parts .video-part .desc p{color:#979797;font-size:.75rem;line-height:1.3;margin-bottom:20px;text-align:left}@media screen and (max-width: 47.99375em){.video-parts .video-part .desc p{display:none;float:left;font-size:1em}}@media screen and (min-width: 48em){.video-parts .video-part .desc p{font-size:.9rem}}.video-parts .video-part .desc p span{color:#979797}.active-videos-popup{overflow:hidden;position:fixed;width:100%}.active-videos-popup header,.active-videos-popup main,.active-videos-popup footer{opacity:0;pointer-events:none}.active-videos-popup .overlay{background-color:#1d2030;bottom:0;display:block;height:100vh;left:0;opacity:0;overflow:auto;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .4s ease-in-out;z-index:101}.active-videos-popup .overlay.waiting-content{visibility:hidden}.active-videos-popup .overlay.active-content{opacity:1;pointer-events:all;top:0;visibility:visible}.active-videos-popup .overlay .close{color:#bfbfbf;cursor:pointer;font-size:1.75rem;height:20px;position:absolute;right:20px;top:10px;transition:color .4s ease-in-out;width:20px}@media screen and (min-width: 48em){.active-videos-popup .overlay .close{font-size:2.125rem;right:40px;top:20px}}@media screen and (min-width: 64em){.active-videos-popup .overlay .close:hover{color:#8c8c8c}}.video-modal{display:none}.video-modal-content{margin:0 auto;padding:60px 20px 80px}@media screen and (min-width: 48em){.video-modal-content{max-width:700px;padding:80px 20px 60px}}@media screen and (min-width: 64em){.video-modal-content{max-width:900px}}@media screen and (min-width: 90em){.video-modal-content{max-width:1000px}}.video-modal-content .active-video{background:#2a2a2a;height:0;margin:0 auto 20px;padding-bottom:56.25%;position:relative}.video-modal-content .active-video iframe{height:100%;padding-bottom:0;position:absolute;width:100%;border:0}.video-modal-content .title{margin-bottom:20px;text-align:center}@media screen and (min-width: 48em){.video-modal-content .title{float:left;margin-bottom:0;margin-top:10px;text-align:left}}@media screen and (min-width: 64em){.video-modal-content .title{margin-top:0}}.video-modal-content .title h2{color:#fff;display:inline;font-size:1.25rem}@media screen and (min-width: 48em){.video-modal-content .title h2{font-size:1.25rem}}@media screen and (min-width: 64em){.video-modal-content .title h2{font-size:1.5rem}}.video-modal-content .title h3{color:#E71313;display:inline;font-size:.9rem;letter-spacing:.04rem;margin-right:.5rem;text-transform:uppercase}@media screen and (min-width: 48em){.video-modal-content .title h3{margin-right:1em}}.video-modal-content .social{text-align:center}@media screen and (min-width: 48em){.video-modal-content .social{float:right;margin-top:10px}}.video-modal-content .social h2{color:#fff;font-size:.75rem;margin-bottom:5px}@media screen and (min-width: 48em){.video-modal-content .social h2{display:inline-block;font-size:.875rem;margin-bottom:0;transform:translateY(-50%)}}.video-modal-content .social a{display:inline-block;height:25px;margin-left:10px;width:25px}@media screen and (max-width: 48em){.video-modal-content .social a{width:35px}}@media screen and (max-width: 48em){.video-modal-content .social a{height:35px}}.video-modal-content .social a img{fill:#2a2a2a;height:26px;width:26px}.video-modal-content .social a img .foreground{fill:#fff}.video-modal-content .social a img>path,.video-modal-content .social a img rect{transition:fill .4s ease-in-out}.video-modal-content .social a:hover svg .facebook{fill:#3b5998}.video-modal-content .social a:hover svg .twitter{fill:#1da1f2}.video-modal-content .social a:hover svg .linkedin{fill:#0077b5}.video-modal-content .social a.facebook{margin-left:0}@media screen and (min-width: 64em){.video-modal-content .social a.facebook{margin-left:10px}}.video-modal-content .thumbnails{clear:both;display:flex;flex-wrap:wrap;justify-content:space-between;opacity:0;padding:20px 0}.active-content .video-modal-content .thumbnails{display:none}.video-modal-content .thumbnail{cursor:pointer;overflow:hidden;padding:15px 5px 30px;transition:background-color .4s ease-in-out;width:50%}@media screen and (min-width: 48em){.video-modal-content .thumbnail{width:25%}}@media screen and (min-width: 64em){.video-modal-content .thumbnail{width:12.5%}.video-modal-content .thumbnail:hover{background-color:rgba(0,0,0,0.04)}}.video-modal-content .thumbnail.active{background-color:#f2f0e7}.video-modal-content .thumbnail img{width:100%}.video-modal-content .thumbnail h4,.video-modal-content .thumbnail p{margin-top:0;text-align:center}.video-modal-content .thumbnail h4{color:#E71313;font-size:1rem;margin:10px 0 5px}.video-modal-content .thumbnail p{font-family:"Century Gothic W01 Bold",sans-serif;font-size:.875rem}@media screen and (min-width: 48em){.video-modal-content .thumbnail p{font-size:.875rem}}section.book-modal{position:relative;float:left;display:block;margin-right:1.20482%;width:100%}section.book-modal::before{content:"";width:0px;height:0px;display:block;position:absolute;left:calc(50% - 20px);border-style:solid;border-width:20px 20px 0 20px;border-color:#1d2030 transparent transparent transparent}section.book-modal:last-child{margin-right:0}section.book-modal .book-contain{background-color:#272b40;min-height:600px;padding:75px 0;display:flex;flex-wrap:wrap}@media screen and (min-width: 64em){section.book-modal .book-contain{padding:70px 0 50px 0}}section.book-modal .book-contain .copy{float:left;display:block;margin-right:1.20482%;width:100%;margin:auto;padding:0 30px;text-align:center}section.book-modal .book-contain .copy:last-child{margin-right:0}@media screen and (max-width: 64em){section.book-modal .book-contain .copy{float:left;display:block;margin-right:1.20482%;width:100%}section.book-modal .book-contain .copy:last-child{margin-right:0}}section.book-modal .book-contain .copy span.awards{color:#E71313;display:inline-block;font-family:"Century Gothic W01 Bold",sans-serif;font-size:.8rem;margin:0 auto;padding:0 25px}@media screen and (min-width: 64em){section.book-modal .book-contain .copy span.awards{padding:5px 15px}}section.book-modal .book-contain .copy h2.title{color:#fff;margin:2rem auto}@media screen and (min-width: 64em){section.book-modal .book-contain .copy h2.title{margin:.6rem auto 2rem auto}}section.book-modal .book-contain .copy button{padding:10px 30px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){section.book-modal .book-contain .copy button{padding:10px 55px 10px 30px}}section.book-modal .book-contain .copy button.amazon-button-img{line-height:25px}section.book-modal .book-contain .copy button.amazon-button-img img{height:18px;margin-left:3px;position:relative;top:8px}section.book-modal .book-contain .book{float:left;display:block;margin-right:1.20482%;width:100%;padding-bottom:4em;margin:0 auto;display:block;position:relative}section.book-modal .book-contain .book:last-child{margin-right:0}section.book-modal .book-contain .book img{transform:translate(-8px, 45px);width:100%;margin:0 auto;display:block}@media screen and (max-width: 33em){section.book-modal .book-contain .book img{width:120%;transform:translate(-40px, 45px)}}@media screen and (min-width: 48em){section.book-modal .book-contain .book img{width:100%}}@media screen and (min-width: 64em){section.book-modal .book-contain .book img{transform:translateY(30px);width:80%}}@media screen and (min-width: 90em){section.book-modal .book-contain .book img{transform:translateY(30px);width:900px}}@media screen and (max-width: 64em){section.book-modal .book-contain .book{float:left;display:block;margin-right:1.20482%;width:100%}section.book-modal .book-contain .book:last-child{margin-right:0}}.related{background-color:#1d2030;padding:3rem 0 0;position:relative}.related h2{color:#fff;font-size:32px;margin:0 0 3rem;text-align:center}.related .main-article{background-color:#f3f1e7;max-height:auto;padding:75px 0}@media screen and (min-width: 64em){.related .main-article{max-height:600px;padding:100px 0}}.related .main-article .book{float:left;display:block;margin-right:1.20482%;width:49.39759%;margin-left:-5%}.related .main-article .book:last-child{margin-right:0}.related .main-article .book img{transform:translateY(45px);width:120%}@media screen and (max-width: 64em){.related .main-article .book img{transform:translateY(0%);width:110%}}@media screen and (min-width: 64em){.related .main-article .book img{transform:translateY(60px);width:120%}}@media screen and (min-width: 131.25em){.related .main-article .book img{transform:translateY(30px);width:100%}}@media screen and (max-width: 64em){.related .main-article .book{float:left;display:block;margin-right:1.20482%;width:100%}.related .main-article .book:last-child{margin-right:0}}@media screen and (min-width: 90em){.related .main-article .book{float:left;display:block;margin-right:1.20482%;width:49.39759%;margin-left:0%}.related .main-article .book:last-child{margin-right:0}}.related .main-article .copy{float:left;display:block;margin-right:1.20482%;width:49.39759%;margin:auto;padding:0 30px;text-align:center}.related .main-article .copy:last-child{margin-right:0}@media screen and (max-width: 64em){.related .main-article .copy{float:left;display:block;margin-right:1.20482%;width:100%}.related .main-article .copy:last-child{margin-right:0}}.related .main-article .copy span.awards{color:#E71313;display:inline-block;font-family:"Century Gothic W01 Bold",sans-serif;font-size:.8rem;margin:0 auto;padding:0 25px}@media screen and (max-width: 64em){.related .main-article .copy span.awards{display:block;padding:5px 25px}}.related .main-article .copy h2.title{color:#2a2a2a;margin:2rem auto}@media screen and (max-width: 64em){.related .main-article .copy h2.title{margin:1.75rem auto}}.related .main-article .copy p.description{font-size:1.4rem;line-height:1.5em;margin:0px auto 2.4rem auto;max-width:500px}@media screen and (max-width: 64em){.related .main-article .copy p.description{font-size:1.25rem;line-height:1.4em}}.related .main-article .copy button{padding:10px 40px}.related .main-article,.related .articles{display:flex;flex-wrap:wrap}.related article{background-color:#fbf9f4;background-position:center bottom;background-repeat:no-repeat;background-size:70%;padding:75px 30px 40vw 30px;text-align:center;width:100%}@media screen and (min-width: 48em){.related article{padding-bottom:15vw;width:50%}}@media screen and (min-width: 90em){.related article{padding-bottom:12vw}}.related article h3{font-size:20px;margin-bottom:2rem}@media screen and (min-width: 48em){.related article h3{height:3rem}}@media screen and (min-width: 64em){.related article h3{font-size:26px}}.related article p{line-height:1.6;margin:0 auto 20px;max-width:400px}@media screen and (min-width: 48em){.related article p{font-size:.8rem;min-height:5rem}}@media screen and (min-width: 64em){.related article p{font-size:.9rem;min-height:6rem}}@media screen and (min-width: 90em){.related article p{font-size:1rem;min-height:6.2rem}}.related article a{background:url(link-arrow.png) no-repeat left top;background-size:24px;display:none;color:#E71313;display:inline-block;font-family:"Century Gothic W01 Bold",sans-serif;height:90px;line-height:25px;padding-left:30px;position:relative;text-decoration:none;text-transform:uppercase}@media screen and (min-width: 64em){.related article a:hover{transform:scale(1.1)}}.related .ted,.related .ep{color:#fff}.related .ted a,.related .ep a{background-image:url(play-red.png)}.related .ted{background-position:50% 93%;background-size:cover}.related .ted h3{background:url(ted2017-white.png) no-repeat center center;background-size:contain;position:relative;text-indent:-9999em;top:6px}@media screen and (min-width: 48em){.related .ted h3{height:1.5rem;margin-bottom:3.5rem}}.related .ep{background-color:#030a21;background-size:contain}@keyframes cloudsIntoScene{0%{top:-100px}}.hero-clouds{height:100%;left:0;position:fixed;top:50px;width:100%}@media screen and (max-width: 48em){.hero-clouds{display:none}}.hero-clouds .cloudA{left:40%;opacity:.4;transform:scale(.4);animation:animateCloudA 320s linear infinite alternate,cloudsIntoScene 500ms ease-out;top:30%}@media screen and (min-width: 48em){.hero-clouds .cloudA{transform:scale(.8)}}.hero-clouds .cloudB{animation:animateCloudB 80s linear infinite alternate,cloudsIntoScene 500ms ease-out;left:20%;opacity:.6;top:40%;transform:scale(.75)}@media screen and (min-width: 48em){.hero-clouds .cloudB{animation:animateCloudB 210s linear infinite alternate,cloudsIntoScene 500ms ease-out;transform:scale(1.5)}}.hero-clouds .cloudC{left:5%;opacity:.9;transform:scale(1);animation:animateCloudC 120s linear infinite alternate,cloudsIntoScene 500ms ease-out;top:8%}@media screen and (min-width: 48em){.hero-clouds .cloudC{animation:animateCloudC 160s linear infinite alternate,cloudsIntoScene 500ms ease-out;transform:scale(2)}}.hero-clouds .cloudD{bottom:0;filter:blur(2px);left:30%;opacity:.3;transform:scale(2.66667);animation:animateCloudD 180s linear infinite alternate;top:auto}@media screen and (min-width: 48em){.hero-clouds .cloudD{animation:animateCloudD 80s linear infinite alternate;bottom:0;transform:scale(4)}}.hero-clouds .cloudA,.hero-clouds .cloudB,.hero-clouds .cloudC,.hero-clouds .cloudD{display:block;position:absolute;height:60px;width:90px;border-top-left-radius:120px;border-top-right-radius:120px;perspective:1000;backface-visibility:hidden}.hero-clouds .cloudA:before,.hero-clouds .cloudA:after,.hero-clouds .cloudA span,.hero-clouds .cloudB:before,.hero-clouds .cloudB:after,.hero-clouds .cloudB span,.hero-clouds .cloudC:before,.hero-clouds .cloudC:after,.hero-clouds .cloudC span,.hero-clouds .cloudD:before,.hero-clouds .cloudD:after,.hero-clouds .cloudD span{content:"";background-color:inherit;position:absolute;bottom:0}.hero-clouds .cloudA:before,.hero-clouds .cloudB:before,.hero-clouds .cloudC:before,.hero-clouds .cloudD:before{height:30px;width:60px;border-top-left-radius:60px;border-top-right-radius:60px;left:-30px}.hero-clouds .cloudA:after,.hero-clouds .cloudB:after,.hero-clouds .cloudC:after,.hero-clouds .cloudD:after{height:40px;width:60px;border-top-left-radius:80px;border-top-right-radius:80px;right:-40px}.hero-clouds .cloudA span,.hero-clouds .cloudB span,.hero-clouds .cloudC span,.hero-clouds .cloudD span{height:20px;width:40px;border-top-left-radius:60px;border-top-right-radius:60px;right:-60px}@keyframes animateCloudA{100%{transform:translateX(70vw)}}@keyframes animateCloudB{100%{transform:translateX(100vw)}}@keyframes animateCloudC{100%{transform:translateX(120vw)}}@keyframes animateCloudD{100%{transform:translateX(30vw)}}@keyframes altMountainsIntoScene{0%{transform:translateY(100%)}}@keyframes altTravelerIntoScene{0%{transform:translateY(100%)}}@keyframes altDiamondIntoScene{0%{bottom:-100vh}}@keyframes altCopyIntoScene{100%{opacity:1}}.nightman .hero-logo-title{background:#1d2030}.nightman .hero-logo-title .hero-title h1 a{color:#E71313;text-decoration:none}.nightman .video-hero{overflow:hidden;position:relative;background-color:#1d2030}@media screen and (min-width: 33em){.nightman .video-hero{height:auto}}@media screen and (min-device-width: 48em) and (max-device-width: 64em) and (orientation: portrait){.nightman .video-hero{height:85vh}}@media screen and (min-device-width: 48em) and (max-device-width: 64em) and (orientation: landscape){.nightman .video-hero{height:85vh}}@media screen and (min-device-width: 64em) and (max-device-width: 90em) and (orientation: portrait){.nightman .video-hero{height:auto}}.nightman .video-hero .stars{background:url(starfield.png);background-attachment:fixed;left:0;height:100%;position:absolute;top:0;width:100%}@media screen and (min-width: 48em){.nightman .video-hero .stars{opacity:1}}.nightman .video-hero .diamond{width:30px;height:auto;position:absolute;top:45%;right:12%;margin:0 auto;display:block;animation:floating-diamond 6s ease-in-out infinite}.nightman .video-hero .diamond:before,.nightman .video-hero .diamond:after{content:"";position:absolute;width:60px;height:60px;border-radius:50%;z-index:-100;top:-19.5px;left:-7.5px}.nightman .video-hero .diamond:before{animation:bPulse 2s cubic-bezier(.39, .575, .565, 1) both infinite;animation-delay:1.5s;background:radial-gradient(ellipse at center, #fff 10%, rgba(255,255,255,0.5) 100%)}.nightman .video-hero .diamond:after{animation:bPulse 2s cubic-bezier(.39, .575, .565, 1) both infinite;background:radial-gradient(ellipse at center, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 100%);filter:blur(5px)}.nightman .video-hero .diamond:after{animation:bPulse 2s cubic-bezier(.39, .575, .565, 1) both infinite;background:radial-gradient(ellipse at center, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 100%);filter:blur(5px)}.nightman .video-hero .diamond span.diamond-top{top:50%;left:50%;transform:translate(-50%, calc(-50% - $d-s2));width:0;height:0;position:absolute;border-style:solid;border-width:0 0 12px 7.5px;border-color:transparent transparent #82D9D4 transparent}.nightman .video-hero .diamond span.diamond-top:after{content:"";width:0;height:0;position:absolute;border-style:solid;border-width:12px 0 0 7.5px;border-color:transparent transparent transparent #479f9a}.nightman .video-hero .diamond span.diamond-top span.diamond-bottom{width:0;height:0;position:absolute;border-style:solid;border-width:0 7.5px 12px 0;border-color:transparent #61B8B3 transparent transparent;left:-7.5px;bottom:-24px}.nightman .video-hero .diamond span.diamond-top span.diamond-bottom:after{content:"";width:0;height:0;position:absolute;border-style:solid;border-width:12px 7.5px 0 0;border-color:#285856 transparent transparent transparent;left:7.5px}@keyframes floating-diamond{0%{transform:translatey(7.5px)}50%{transform:translatey(1.875px)}100%{transform:translatey(7.5px)}}@keyframes bPulse{0%{transform:scale(0);opacity:1}100%{transform:scale(.8);opacity:0}}.nightman .video-hero .hero-clouds>*{background-color:#303550}.nightman .video-hero .mountains-bg,.nightman .video-hero .mountains-fg,.nightman .video-hero .traveler{background-size:contain;background-repeat:no-repeat;height:100%;position:absolute}.nightman .video-hero .mountains-bg{animation:altMountainsIntoScene 500ms ease-out;background-image:url("../assets/LP-mountains-in-background-night.svg");background-position:bottom left;bottom:-40px;left:0;width:300px}@media screen and (min-width: 33em){.nightman .video-hero .mountains-bg{width:400px}}@media screen and (min-width: 48em){.nightman .video-hero .mountains-bg{width:400px}}@media screen and (min-width: 64em){.nightman .video-hero .mountains-bg{width:480px}}@media screen and (min-width: 90em){.nightman .video-hero .mountains-bg{bottom:-70px;width:640px}}.nightman .video-hero .mountains-fg{animation:altMountainsIntoScene 500ms ease-out;background-image:url("../assets/LP-mountains-in-foreground-night.svg");background-position:bottom right;bottom:-40px;right:-20px;width:400px}@media screen and (min-width: 33em){.nightman .video-hero .mountains-fg{bottom:-60px;width:600px}}@media screen and (min-width: 48em){.nightman .video-hero .mountains-fg{bottom:-100px;width:770px}}@media screen and (min-width: 64em){.nightman .video-hero .mountains-fg{bottom:-140px;width:940px}}@media screen and (min-width: 90em){.nightman .video-hero .mountains-fg{bottom:-190px;width:1320px}}.nightman .video-hero .traveler{animation:altTravelerIntoScene 500ms ease-out;background-image:url("../assets/LP-Traveler-Night-v2.svg");background-position:bottom right;background-size:contain;bottom:0px;left:-61px;max-height:90vh;width:100%}@media screen and (min-width: 33em){.nightman .video-hero .traveler{left:-30px;width:350px}}@media screen and (min-width: 48em){.nightman .video-hero .traveler{left:-130px;width:70%}}@media screen and (min-width: 64em){.nightman .video-hero .traveler{left:20%}}@media screen and (min-width: 90em){.nightman .video-hero .traveler{top:0;right:150px;left:350px;width:70%;height:auto}}@media screen and (min-device-width: 48em) and (max-device-width: 64em) and (orientation: landscape){.nightman .video-hero .traveler{width:60%;left:30%}}.nightman .video-hero .diamond-container{animation:altDiamondIntoScene 1000ms ease-out;bottom:170px;right:40px;position:absolute}.nightman .video-hero .diamond-container .diamond{width:30px;height:auto;position:absolute;top:45%;right:12%;margin:0 auto;display:block;animation:floating-diamond 6s ease-in-out infinite}.nightman .video-hero .diamond-container .diamond:before,.nightman .video-hero .diamond-container .diamond:after{content:"";position:absolute;width:60px;height:60px;border-radius:50%;z-index:-100;top:-19.5px;left:-7.5px}.nightman .video-hero .diamond-container .diamond:before{animation:bPulse 2s cubic-bezier(.39, .575, .565, 1) both infinite;animation-delay:1.5s;background:radial-gradient(ellipse at center, #fff 10%, rgba(255,255,255,0.5) 100%)}.nightman .video-hero .diamond-container .diamond:after{animation:bPulse 2s cubic-bezier(.39, .575, .565, 1) both infinite;background:radial-gradient(ellipse at center, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 100%);filter:blur(5px)}.nightman .video-hero .diamond-container .diamond:after{animation:bPulse 2s cubic-bezier(.39, .575, .565, 1) both infinite;background:radial-gradient(ellipse at center, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 100%);filter:blur(5px)}.nightman .video-hero .diamond-container .diamond span.diamond-top{top:50%;left:50%;transform:translate(-50%, calc(-50% - $d-s2));width:0;height:0;position:absolute;border-style:solid;border-width:0 0 12px 7.5px;border-color:transparent transparent #82D9D4 transparent}.nightman .video-hero .diamond-container .diamond span.diamond-top:after{content:"";width:0;height:0;position:absolute;border-style:solid;border-width:12px 0 0 7.5px;border-color:transparent transparent transparent #479f9a}.nightman .video-hero .diamond-container .diamond span.diamond-top span.diamond-bottom{width:0;height:0;position:absolute;border-style:solid;border-width:0 7.5px 12px 0;border-color:transparent #61B8B3 transparent transparent;left:-7.5px;bottom:-24px}.nightman .video-hero .diamond-container .diamond span.diamond-top span.diamond-bottom:after{content:"";width:0;height:0;position:absolute;border-style:solid;border-width:12px 7.5px 0 0;border-color:#285856 transparent transparent transparent;left:7.5px}@keyframes floating-diamond{0%{transform:translatey(7.5px)}50%{transform:translatey(1.875px)}100%{transform:translatey(7.5px)}}@keyframes bPulse{0%{transform:scale(0);opacity:1}100%{transform:scale(.8);opacity:0}}@media screen and (min-width: 33em){.nightman .video-hero .diamond-container{bottom:235px;right:75px}}@media screen and (min-width: 48em){.nightman .video-hero .diamond-container{bottom:280px;right:100px}.nightman .video-hero .diamond-container .diamond{width:40px;height:auto;position:absolute;top:45%;right:12%;margin:0 auto;display:block;animation:floating-diamond 6s ease-in-out infinite}.nightman .video-hero .diamond-container .diamond:before,.nightman .video-hero .diamond-container .diamond:after{content:"";position:absolute;width:80px;height:80px;border-radius:50%;z-index:-100;top:-26px;left:-10px}.nightman .video-hero .diamond-container .diamond:before{animation:bPulse 2s cubic-bezier(.39, .575, .565, 1) both infinite;animation-delay:1.5s;background:radial-gradient(ellipse at center, #fff 10%, rgba(255,255,255,0.5) 100%)}.nightman .video-hero .diamond-container .diamond:after{animation:bPulse 2s cubic-bezier(.39, .575, .565, 1) both infinite;background:radial-gradient(ellipse at center, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 100%);filter:blur(5px)}.nightman .video-hero .diamond-container .diamond:after{animation:bPulse 2s cubic-bezier(.39, .575, .565, 1) both infinite;background:radial-gradient(ellipse at center, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 100%);filter:blur(5px)}.nightman .video-hero .diamond-container .diamond span.diamond-top{top:50%;left:50%;transform:translate(-50%, calc(-50% - $d-s2));width:0;height:0;position:absolute;border-style:solid;border-width:0 0 16px 10px;border-color:transparent transparent #82D9D4 transparent}.nightman .video-hero .diamond-container .diamond span.diamond-top:after{content:"";width:0;height:0;position:absolute;border-style:solid;border-width:16px 0 0 10px;border-color:transparent transparent transparent #479f9a}.nightman .video-hero .diamond-container .diamond span.diamond-top span.diamond-bottom{width:0;height:0;position:absolute;border-style:solid;border-width:0 10px 16px 0;border-color:transparent #61B8B3 transparent transparent;left:-10px;bottom:-32px}.nightman .video-hero .diamond-container .diamond span.diamond-top span.diamond-bottom:after{content:"";width:0;height:0;position:absolute;border-style:solid;border-width:16px 10px 0 0;border-color:#285856 transparent transparent transparent;left:10px}@keyframes floating-diamond{0%{transform:translatey(10px)}50%{transform:translatey(2.5px)}100%{transform:translatey(10px)}}@keyframes bPulse{0%{transform:scale(0);opacity:1}100%{transform:scale(.8);opacity:0}}}@media screen and (min-width: 64em){.nightman .video-hero .diamond-container{bottom:350px;right:120px}.nightman .video-hero .diamond-container .diamond{width:70px;height:auto;position:absolute;top:45%;right:12%;margin:0 auto;display:block;animation:floating-diamond 6s ease-in-out infinite}.nightman .video-hero .diamond-container .diamond:before,.nightman .video-hero .diamond-container .diamond:after{content:"";position:absolute;width:140px;height:140px;border-radius:50%;z-index:-100;top:-45.5px;left:-17.5px}.nightman .video-hero .diamond-container .diamond:before{animation:bPulse 2s cubic-bezier(.39, .575, .565, 1) both infinite;animation-delay:1.5s;background:radial-gradient(ellipse at center, #fff 10%, rgba(255,255,255,0.5) 100%)}.nightman .video-hero .diamond-container .diamond:after{animation:bPulse 2s cubic-bezier(.39, .575, .565, 1) both infinite;background:radial-gradient(ellipse at center, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 100%);filter:blur(5px)}.nightman .video-hero .diamond-container .diamond:after{animation:bPulse 2s cubic-bezier(.39, .575, .565, 1) both infinite;background:radial-gradient(ellipse at center, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 100%);filter:blur(5px)}.nightman .video-hero .diamond-container .diamond span.diamond-top{top:50%;left:50%;transform:translate(-50%, calc(-50% - $d-s2));width:0;height:0;position:absolute;border-style:solid;border-width:0 0 28px 17.5px;border-color:transparent transparent #82D9D4 transparent}.nightman .video-hero .diamond-container .diamond span.diamond-top:after{content:"";width:0;height:0;position:absolute;border-style:solid;border-width:28px 0 0 17.5px;border-color:transparent transparent transparent #479f9a}.nightman .video-hero .diamond-container .diamond span.diamond-top span.diamond-bottom{width:0;height:0;position:absolute;border-style:solid;border-width:0 17.5px 28px 0;border-color:transparent #61B8B3 transparent transparent;left:-17.5px;bottom:-56px}.nightman .video-hero .diamond-container .diamond span.diamond-top span.diamond-bottom:after{content:"";width:0;height:0;position:absolute;border-style:solid;border-width:28px 17.5px 0 0;border-color:#285856 transparent transparent transparent;left:17.5px}@keyframes floating-diamond{0%{transform:translatey(17.5px)}50%{transform:translatey(4.375px)}100%{transform:translatey(17.5px)}}@keyframes bPulse{0%{transform:scale(0);opacity:1}100%{transform:scale(.8);opacity:0}}}@media screen and (min-width: 90em){.nightman .video-hero .diamond-container{bottom:440px;right:190px}}.nightman .video-hero .cloud-foreground,.nightman .video-hero .cloud-foreground2{bottom:-5vh;background:#1d2030;height:5vh;position:absolute;width:100%}.nightman .video-hero .cloud-foreground span,.nightman .video-hero .cloud-foreground2 span{display:block;height:40px;position:absolute;top:-35px;width:200%;transform:scaleY(0);transform-origin:bottom}@media screen and (min-width: 48em){.nightman .video-hero .cloud-foreground span,.nightman .video-hero .cloud-foreground2 span{height:40px;top:-35px;width:100%}}.nightman .video-hero .cloud-foreground svg,.nightman .video-hero .cloud-foreground2 svg{height:100%;width:100%}.nightman .video-hero .cloud-foreground2{bottom:-5vh;background:#1d2030;height:5vh;opacity:1;transform:scaleX(-1)}.nightman .video-hero .cloud-foreground2 span{height:70px;top:-65px}@media screen and (min-width: 48em){.nightman .video-hero .cloud-foreground2 span{height:80px;top:-75px}}.nightman .video-hero .flex-fix{display:flex;flex-direction:column;justify-content:center;height:calc(75vh - 50px);min-height:600px;flex-shrink:0}.nightman .video-hero .copy{color:#fff;height:auto;padding:30px 0 0 50px;position:relative;text-align:center;width:100%;z-index:10;float:left;display:block;margin-right:1.20482%;width:100%}.nightman .video-hero .copy:last-child{margin-right:0}@media screen and (min-width: 20em){.nightman .video-hero .copy{padding:20px}}@media screen and (min-width: 64em){.nightman .video-hero .copy{float:left;display:block;margin-right:1.20482%;width:49.39759%;text-align:center}.nightman .video-hero .copy:last-child{margin-right:0}}@media screen and (min-width: 90em){.nightman .video-hero .copy{margin-left:8.43373%}}@media screen and (min-device-width: 48em) and (max-device-width: 64em) and (orientation: portrait){.nightman .video-hero .copy{padding-top:190px}}@media screen and (min-device-width: 64em) and (max-device-width: 90em) and (orientation: portrait){.nightman .video-hero .copy{padding-top:80px}}.nightman .video-hero .copy h1,.nightman .video-hero .copy h2,.nightman .video-hero .copy h3,.nightman .video-hero .copy p,.nightman .video-hero .copy .social{animation:altCopyIntoScene 500ms ease-out 1200ms forwards;opacity:0;position:relative}@media screen and (min-width: 33em){.nightman .video-hero .copy h1,.nightman .video-hero .copy h2,.nightman .video-hero .copy h3,.nightman .video-hero .copy p,.nightman .video-hero .copy .social{margin:0 auto;max-width:500px;padding:0;text-align:center}}@media screen and (min-width: 48em){.nightman .video-hero .copy h1,.nightman .video-hero .copy h2,.nightman .video-hero .copy h3,.nightman .video-hero .copy p,.nightman .video-hero .copy .social{max-width:590px}}@media screen and (min-width: 64em){.nightman .video-hero .copy h1,.nightman .video-hero .copy h2,.nightman .video-hero .copy h3,.nightman .video-hero .copy p,.nightman .video-hero .copy .social{text-align:left;margin:0}}@media screen and (max-height: 400px){.nightman .video-hero .copy h1,.nightman .video-hero .copy h2,.nightman .video-hero .copy h3,.nightman .video-hero .copy p,.nightman .video-hero .copy .social{top:30px}}.nightman .video-hero .copy h1,.nightman .video-hero .copy h2,.nightman .video-hero .copy h3{font-size:1.4rem;text-transform:uppercase}@media screen and (min-width: 20.0625em){.nightman .video-hero .copy h1,.nightman .video-hero .copy h2,.nightman .video-hero .copy h3{font-size:1.5rem}}@media screen and (min-width: 48em){.nightman .video-hero .copy h1,.nightman .video-hero .copy h2,.nightman .video-hero .copy h3{font-size:2.4rem}}.nightman .video-hero .copy h1 .emphatic,.nightman .video-hero .copy h2 .emphatic,.nightman .video-hero .copy h3 .emphatic{color:#E71313}.nightman .video-hero .copy h1{margin-bottom:.4rem}.nightman .video-hero .copy h2{font-size:calc(1.4rem - 5px);text-transform:uppercase}@media screen and (min-width: 20.0625em){.nightman .video-hero .copy h2{font-size:calc(1.4rem - 5px)}}@media screen and (min-width: 48em){.nightman .video-hero .copy h2{font-size:calc(2rem  - 5px)}}.nightman .video-hero .copy h3{font-size:calc(1.4rem - 10px)}@media screen and (min-width: 20.0625em){.nightman .video-hero .copy h3{font-size:calc(1.4rem - 8px)}}@media screen and (min-width: 48em){.nightman .video-hero .copy h3{font-size:calc(2rem  - 10px)}}.nightman .video-hero .copy p{font-size:1;color:#979797;margin-bottom:2em}@media screen and (min-width: 20.0625em){.nightman .video-hero .copy p{font-size:1.2rem}}@media screen and (min-width: 48em){.nightman .video-hero .copy p{font-size:1.2rem}}@media screen and (min-width: 64em){.nightman .video-hero .copy p{font-size:1.4rem;width:480px}}.nightman .video-hero .copy button{padding:11px 30px}.nightman .video-hero .copy button svg{width:10px;height:10px}.nightman .video-hero .copy button svg .triangle{fill:#fff}@media screen and (min-width: 64em){.nightman .video-hero .copy button{float:left}}.nightman .video-hero .copy .social{position:relative;margin-top:1.5rem;margin-bottom:1.5rem}.nightman .video-hero .copy .social a{display:inline-block}@media screen and (min-width: 20em){.nightman .video-hero .copy .social a{width:30px;height:30px;margin:0 10px}}@media screen and (min-width: 48em){.nightman .video-hero .copy .social a{height:26px;width:26px;margin:0 3px 0 0}}.nightman .video-hero .copy .social a img{height:100%}section.economic-principles{background-color:#fff;padding:3rem 0 0;position:relative}section.economic-principles h2{color:#020920;font-size:32px;margin:0 0 3rem;text-align:center}section.economic-principles .main-article{max-height:auto;padding:10px 0 75px 0}@media screen and (min-width: 48em){section.economic-principles .main-article{padding:50px 0 75px 0}}@media screen and (min-width: 64em){section.economic-principles .main-article{max-height:600px;padding:70px 0 100px 0}}section.economic-principles .main-article .block{float:left;display:block;margin-right:1.20482%;width:32.53012%;margin-left:8.43373%}section.economic-principles .main-article .block:last-child{margin-right:0}section.economic-principles .main-article .block img{width:100%;margin:0 auto;display:block;margin-top:-4%}@media screen and (max-width: 64em){section.economic-principles .main-article .block img{width:230px}}@media screen and (min-width: 64em){section.economic-principles .main-article .block img{width:370px}}@media screen and (max-width: 63.99375em){section.economic-principles .main-article .block{float:left;display:block;margin-right:1.20482%;width:100%;margin-left:0%}section.economic-principles .main-article .block:last-child{margin-right:0}}@media screen and (min-width: 90em){section.economic-principles .main-article .block{float:left;display:block;margin-right:1.20482%;width:40.96386%;margin-left:8.43373%}section.economic-principles .main-article .block:last-child{margin-right:0}}@media screen and (min-device-width: 48em) and (max-device-width: 64em) and (orientation: landscape){section.economic-principles .main-article .block{float:left;display:block;margin-right:1.20482%;width:49.39759%;margin-left:0%}section.economic-principles .main-article .block:last-child{margin-right:0}}section.economic-principles .main-article .copy{float:left;display:block;margin-right:1.20482%;width:49.39759%;margin-left:0%;color:#020920;text-align:center;padding:0 30px}section.economic-principles .main-article .copy:last-child{margin-right:0}@media screen and (max-width: 63.99375em){section.economic-principles .main-article .copy{float:left;display:block;margin-right:1.20482%;width:100%;margin-left:0%}section.economic-principles .main-article .copy:last-child{margin-right:0}}@media screen and (min-device-width: 48em) and (max-device-width: 64em) and (orientation: landscape){section.economic-principles .main-article .copy{float:left;display:block;margin-right:1.20482%;width:49.39759%;margin-left:0%}section.economic-principles .main-article .copy:last-child{margin-right:0}}section.economic-principles .main-article .copy h2.title{color:#020920;text-transform:capitalize;margin:0px auto 2rem auto}@media screen and (max-width: 64em){section.economic-principles .main-article .copy h2.title{margin:1.75rem auto}}section.economic-principles .main-article .copy p.description{font-size:1.4rem;line-height:1.5em;max-width:500px;margin:0px auto 2.4rem auto}@media screen and (max-width: 64em){section.economic-principles .main-article .copy p.description{font-size:1.25rem;line-height:1.4em}}section.economic-principles .main-article .copy button{padding:10px 40px}section.economic-principles .main-article,section.economic-principles .articles{display:flex;flex-wrap:wrap}section.new-principles-for-success{position:relative;background:url("pfs-background-clouds.png"),linear-gradient(180deg, rgba(179,209,233,0.4) 33.47%, rgba(179,209,233,0.8) 100%);background-repeat:no-repeat;background-position:center bottom;background-size:contain;background-color:#fff;overflow:hidden}section.new-principles-for-success .cloudA{transform:scale(.8);animation:animateCloudA 50s linear infinite;margin-top:10px}section.new-principles-for-success .cloudB{transform:scale(1.5);animation:animateCloudB 80s linear infinite}section.new-principles-for-success .cloudC{transform:scale(2);animation:animateCloudC 120s ease infinite;margin-top:20px}section.new-principles-for-success .cloudA,section.new-principles-for-success .cloudB,section.new-principles-for-success .cloudC{display:block;position:absolute;height:60px;width:90px;border-top-left-radius:120px;border-top-right-radius:120px;background-color:#fff;perspective:1000;backface-visibility:hidden}@media screen and (max-width: 33em){section.new-principles-for-success .cloudA,section.new-principles-for-success .cloudB,section.new-principles-for-success .cloudC{bottom:25%}}section.new-principles-for-success .cloudA:before,section.new-principles-for-success .cloudA:after,section.new-principles-for-success .cloudA span,section.new-principles-for-success .cloudB:before,section.new-principles-for-success .cloudB:after,section.new-principles-for-success .cloudB span,section.new-principles-for-success .cloudC:before,section.new-principles-for-success .cloudC:after,section.new-principles-for-success .cloudC span{content:"";background-color:#fff;position:absolute;bottom:0}section.new-principles-for-success .cloudA:before,section.new-principles-for-success .cloudB:before,section.new-principles-for-success .cloudC:before{height:30px;width:60px;border-top-left-radius:60px;border-top-right-radius:60px;left:-30px}section.new-principles-for-success .cloudA:after,section.new-principles-for-success .cloudB:after,section.new-principles-for-success .cloudC:after{height:40px;width:60px;border-top-left-radius:80px;border-top-right-radius:80px;right:-40px}section.new-principles-for-success .cloudA span,section.new-principles-for-success .cloudB span,section.new-principles-for-success .cloudC span{height:20px;width:40px;border-top-left-radius:60px;border-top-right-radius:60px;right:-60px}@keyframes animateCloudA{0%{margin-left:10%;opacity:0}50%{opacity:1}100%{margin-left:100%;opacity:0}}@keyframes animateCloudB{0%{margin-left:10%;opacity:0}50%{opacity:.6}100%{margin-left:100%;opacity:0}}@keyframes animateCloudC{0%{margin-left:10%;opacity:.1}50%{opacity:.4}100%{margin-left:100%;opacity:.1}}section.new-principles-for-success .hero-clouds{position:static}section.new-principles-for-success .flex-fix{padding:3rem 0 0}section.new-principles-for-success .flex-fix .main-article{max-height:auto;padding:10px 0;display:flex;align-items:center;flex-direction:column}@media screen and (min-width: 48em){section.new-principles-for-success .flex-fix .main-article{flex-direction:row}}@media screen and (min-width: 48em){section.new-principles-for-success .flex-fix{padding:50px 0 75px 0}}@media screen and (min-width: 64em){section.new-principles-for-success .flex-fix{min-height:600px;padding:70px 0}}section.new-principles-for-success .flex-fix .block{flex:1 1 0%;padding:0 30px;padding-bottom:8%;z-index:1}@media screen and (min-width: 48em){section.new-principles-for-success .flex-fix .block{padding-bottom:0;width:50%}}section.new-principles-for-success .flex-fix .block img{width:100%;margin:0 auto;display:block;margin-top:-10%;margin-bottom:-10%}@media screen and (min-width: 48em){section.new-principles-for-success .flex-fix .block img{width:125%}}section.new-principles-for-success .flex-fix .headline{text-align:center;text-transform:uppercase}@media screen and (min-width: 48em){section.new-principles-for-success .flex-fix .headline.mobile{display:none}}section.new-principles-for-success .flex-fix .headline.desktop{display:none}@media screen and (min-width: 48em){section.new-principles-for-success .flex-fix .headline.desktop{display:block}}section.new-principles-for-success .flex-fix .headline h2.title{font-size:40px;text-align:center;color:#020920;margin:.5rem auto 1.5rem}@media screen and (max-width: 64em){section.new-principles-for-success .flex-fix .headline h2.title{margin:.75rem auto 1.75rem}}section.new-principles-for-success .flex-fix .headline h4.title{color:#E71313;margin:0 auto;font-size:21px}section.new-principles-for-success .flex-fix .headline h4.title::before,section.new-principles-for-success .flex-fix .headline h4.title::after{content:"";width:85px;height:2px;background:#E71313;display:block;margin:.1em auto}section.new-principles-for-success .flex-fix .copy{color:#020920;text-align:left;padding:0 30px;flex:1 1 0%;z-index:1}@media screen and (min-width: 48em){section.new-principles-for-success .flex-fix .copy{text-align:center;width:50%}}section.new-principles-for-success .flex-fix .copy p.description{font-family:"Roboto",sans-serif;font-size:18pxpx;color:#1A1A19;line-height:28px;max-width:500px;margin:0px auto 2.4rem auto}@media screen and (max-width: 64em){section.new-principles-for-success .flex-fix .copy p.description{font-size:1.25rem;line-height:1.4em}}section.new-principles-for-success .flex-fix .copy button{display:block;margin:0 auto;padding:10px 40px}section.new-principles-for-success .flex-fix .panels{padding:2em;z-index:1}@media screen and (min-width: 48em){section.new-principles-for-success .flex-fix .panels{margin:64px 40px}}section.new-principles-for-success .flex-fix .panels .panel{float:left;display:block;margin-right:1.20482%;width:100%}section.new-principles-for-success .flex-fix .panels .panel:last-child{margin-right:0}@media screen and (min-width: 48em){section.new-principles-for-success .flex-fix .panels .panel{float:left;display:block;margin-right:1.20482%;width:32.53012%}section.new-principles-for-success .flex-fix .panels .panel:last-child{margin-right:0}}section.new-principles-for-success .flex-fix .panels .panel img{margin-bottom:24px;width:80%;display:block;margin-left:auto;margin-right:auto}@media screen and (min-width: 48em){section.new-principles-for-success .flex-fix .panels .panel img{width:100%;margin-bottom:0;margin-right:24px}}section.new-principles-for-success .main-article,section.new-principles-for-success .articles{display:flex;flex-wrap:wrap}section.new-principles-for-success .cloudA,section.new-principles-for-success .cloudB,section.new-principles-for-success .cloudC{z-index:0}section.principles-in-action{padding:4rem 0;background:linear-gradient(#D6D6D6, #fff);display:flex;flex-direction:column}section.principles-in-action .container{display:flex;flex-direction:column;position:relative}section.principles-in-action .container .branding{display:flex;justify-content:center;margin-bottom:2rem;cursor:pointer;order:1}section.principles-in-action .container .branding img{align-self:center;max-width:254px}section.principles-in-action .container .title{justify-content:center;align-items:center;margin-bottom:2rem;order:2}section.principles-in-action .container .title h3{font-family:"Century Gothic W01";font-size:1.7rem;margin-bottom:.5rem;text-align:center}section.principles-in-action .container .title h3 span{color:#E71313}section.principles-in-action .container .title .more{font-family:"Century Gothic W01 Bold";font-size:1.2rem;text-transform:uppercase;margin-bottom:.5rem;text-align:center}section.principles-in-action .container .title .free{font-size:1.7rem;text-transform:uppercase;color:#E71313;text-align:center}section.principles-in-action .container .video-image{height:423px;position:relative;order:4}@media screen and (min-width: 48em){section.principles-in-action .container .video-image{height:556px}}@media screen and (min-width: 64em){section.principles-in-action .container .video-image{order:3;position:absolute;top:145px;right:48%}}@media screen and (min-width: 90em){section.principles-in-action .container .video-image{height:620px}}section.principles-in-action .container .video-image img.tablet{height:423px;position:absolute;top:0;right:1rem}@media screen and (min-width: 48em){section.principles-in-action .container .video-image img.tablet{height:556px}}@media screen and (min-width: 90em){section.principles-in-action .container .video-image img.tablet{height:620px}}section.principles-in-action .container .video-image img.video-ray{position:absolute;top:138px;width:198px;right:159px}@media screen and (min-width: 48em){section.principles-in-action .container .video-image img.video-ray{top:179px;width:259px;right:204px}}@media screen and (min-width: 90em){section.principles-in-action .container .video-image img.video-ray{top:199px;width:289px;right:226px}}section.principles-in-action .container .content{order:3}section.principles-in-action .container .content .app-store{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-bottom:2rem}section.principles-in-action .container .content .app-store p{font-size:1rem}section.principles-in-action .container .content .app-store p.coming-alert{margin:.375rem auto 2.5rem auto;font-size:.775rem}section.principles-in-action .container .content .app-store .action a{text-decoration:none}section.principles-in-action .container .content .app-store .action a button{margin:0 .5rem}section.principles-in-action .container .content .bullets{margin:2rem auto;padding-top:1rem;border-top:solid 1px #d8d8d8;max-width:90%}section.principles-in-action .container .content .bullets li{display:flex;justify-content:center;margin-bottom:2rem}section.principles-in-action .container .content .bullets li .image{display:flex;justify-content:center;margin-right:2rem}section.principles-in-action .container .content .bullets li .image img{max-width:52px;align-self:center}section.principles-in-action .container .content .bullets li .copy{width:61%}section.principles-in-action .container .content .bullets li .copy p{font-size:1.125rem;line-height:1.5rem}@media screen and (min-width: 48em){section.principles-in-action .container .branding{margin-bottom:4rem}section.principles-in-action .container .title h3{font-size:2.875rem}section.principles-in-action .container .title .more{font-size:1.625rem}section.principles-in-action .container .title .free{font-size:2.875rem}section.principles-in-action .container .content .bullets{padding-top:2rem;margin:0 auto}section.principles-in-action .container .content .bullets li .copy p{font-size:1.3125rem;line-height:1.7rem}}@media screen and (min-width: 64em){section.principles-in-action .container .title h3{font-size:2.375rem}section.principles-in-action .container .title .more{font-size:1.375rem}section.principles-in-action .container .title .free{font-size:2.375rem}section.principles-in-action .container .content{order:4;margin:0 2rem 0 50%;max-width:574px}}@media screen and (min-width: 90em){section.principles-in-action .container .title h3{font-size:2.8125rem}section.principles-in-action .container .title .more{font-size:1.375rem}section.principles-in-action .container .title .free{font-size:2.8125rem}section.principles-in-action .container .content .bullets li .copy{width:73%}section.principles-in-action .container .video-image{right:50%}}.iframe{background-color:#d8d8d8;height:727px;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 48em){.iframe{height:500px}}.iframe iframe{height:627px;width:100%;padding-bottom:0}@media screen and (min-width: 48em){.iframe iframe{height:430px}}body.pia-sign-up-form{background-color:#FAFAF9;display:flex;flex-direction:columm;justify-content:center;align-items:center}body.principles-in-action{background-color:#fff}body.principles-in-action section.sign-up .flex-fix{min-height:inherit}body.principles-in-action .hero-logo-title{background-color:transparent}body.principles-in-action .hero-logo-title .hero-title{height:auto;margin:auto;padding:0;position:absolute !important}body.principles-in-action .hero-logo-title .hero-title a{text-decoration:none}body.principles-in-action .hero-logo-title .hero-title a h1{color:#2a2a2a}body.principles-in-action .experience{overflow:hidden;background:none}@media screen and (min-width: 64em){body.principles-in-action .experience{background:linear-gradient(to left, #fff 0%, #fff 60%, #000 50%, #D6D6D6 40%, #D6D6D6 100%)}}body.principles-in-action .experience .container{position:relative}@media screen and (min-device-width: 64em) and (max-device-width: 90em) and (orientation: portrait){body.principles-in-action .experience .container{width:100%}}@media screen and (min-width: 80em){body.principles-in-action .experience .container{max-width:100%;margin:0}}body.principles-in-action .experience .layout{display:flex;flex-direction:column}@media screen and (min-width: 48em){body.principles-in-action .experience .layout{min-height:580px}}@media screen and (min-width: 64em){body.principles-in-action .experience .layout{height:100vh;flex-direction:row}}@media screen and (min-device-width: 64em) and (max-device-width: 90em) and (orientation: portrait){body.principles-in-action .experience .layout{flex-direction:column}}@media screen and (min-width: 90em){body.principles-in-action .experience .layout{flex-direction:row;min-height:640px}}body.principles-in-action .experience .layout .main{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#D6D6D6;padding:1rem;box-sizing:border-box;height:100vh;min-height:525px}@media screen and (min-width: 48em){body.principles-in-action .experience .layout .main{height:auto}}@media screen and (min-width: 64em){body.principles-in-action .experience .layout .main{width:30%}}@media screen and (min-device-width: 64em) and (max-device-width: 90em) and (orientation: portrait){body.principles-in-action .experience .layout .main{width:100%}}@media screen and (min-width: 80em){body.principles-in-action .experience .layout .main{width:35%}}@media screen and (min-width: 1280px) and (max-width: 1366px) and (min-height: 1332px) and (max-height: 1355px){body.principles-in-action .experience .layout .main{width:100%}}body.principles-in-action .experience .layout .main .icon-text{margin:3rem 0 2rem;max-width:400px;width:100%}@media screen and (min-width: 80em){body.principles-in-action .experience .layout .main .icon-text{padding:0 2rem}}body.principles-in-action .experience .layout .main .icon-text .icon{margin-bottom:1rem;text-align:center}body.principles-in-action .experience .layout .main .icon-text .icon img{width:74px}@media screen and (min-width: 64em){body.principles-in-action .experience .layout .main .icon-text .icon img{width:54px}}@media screen and (min-width: 80em){body.principles-in-action .experience .layout .main .icon-text .icon img{width:74px}}body.principles-in-action .experience .layout .main .icon-text .text h2{text-transform:uppercase;font-size:2.375rem;margin-bottom:1.75rem}@media screen and (min-width: 48em){body.principles-in-action .experience .layout .main .icon-text .text h2{font-size:3rem}}@media screen and (min-width: 64em){body.principles-in-action .experience .layout .main .icon-text .text h2{font-size:2rem}}@media screen and (min-device-width: 64em) and (max-device-width: 90em) and (orientation: portrait){body.principles-in-action .experience .layout .main .icon-text .text h2{font-size:3rem}}@media screen and (min-width: 80em){body.principles-in-action .experience .layout .main .icon-text .text h2{font-size:2.5rem}}@media screen and (min-width: 90em){body.principles-in-action .experience .layout .main .icon-text .text h2{font-size:3rem}}body.principles-in-action .experience .layout .main .icon-text .text h2 span{display:block;margin-bottom:1.75rem}body.principles-in-action .experience .layout .main .icon-text .text h2 .red{color:#E71313;margin-bottom:0}body.principles-in-action .experience .layout .main .icon-text .text .appstore{display:flex;justify-content:center;margin-bottom:.5rem}body.principles-in-action .experience .layout .main .icon-text .text .appstore img{width:47px;align-self:center}body.principles-in-action .experience .layout .main .icon-text .text p{text-align:center;margin-top:1.4rem;font-size:.875rem}body.principles-in-action .experience .layout .main .icon-text .text p.coming-alert{margin:.2rem auto 1.75rem auto;font-size:.775rem}@media screen and (min-width: 64em){body.principles-in-action .experience .layout .main .icon-text .text p{font-size:1rem}}body.principles-in-action .experience .layout .main .icon-text .text .actions{display:flex;justify-content:center}body.principles-in-action .experience .layout .tablet-phone{background-color:#fff;position:relative;display:flex;flex-direction:column;justify-content:center;padding:2rem}@media screen and (min-width: 64em){body.principles-in-action .experience .layout .tablet-phone{width:70%;position:relative;padding:0}}@media screen and (min-device-width: 64em) and (max-device-width: 90em) and (orientation: portrait){body.principles-in-action .experience .layout .tablet-phone{width:100%;flex-grow:1}}@media screen and (min-width: 80em){body.principles-in-action .experience .layout .tablet-phone{width:65%}}body.principles-in-action .experience .layout .tablet-phone .image{display:inline;position:relative;overflow:hidden;margin:0 auto}@media screen and (min-width: 64em){body.principles-in-action .experience .layout .tablet-phone .image{width:640px}}@media screen and (min-device-width: 64em) and (max-device-width: 90em) and (orientation: portrait){body.principles-in-action .experience .layout .tablet-phone .image{height:100%;display:flex;justify-content:center;align-items:center}}@media screen and (min-width: 80em){body.principles-in-action .experience .layout .tablet-phone .image{width:795px;margin:0 auto}}body.principles-in-action .experience .layout .tablet-phone .image img.tablet{width:100%}@media screen and (min-width: 64em){body.principles-in-action .experience .layout .tablet-phone .image img.tablet{width:640px}}@media screen and (min-width: 80em){body.principles-in-action .experience .layout .tablet-phone .image img.tablet{width:795px}}body.principles-in-action .experience .layout .tablet-phone .image img.video-ray{display:none}@media screen and (min-width: 64em){body.principles-in-action .experience .layout .tablet-phone .image img.video-ray{display:block;position:absolute;top:117px;left:256px;width:170px}}@media screen and (min-device-width: 64em) and (max-device-width: 90em) and (orientation: portrait){body.principles-in-action .experience .layout .tablet-phone .image img.video-ray{display:none}}@media screen and (min-width: 80em){body.principles-in-action .experience .layout .tablet-phone .image img.video-ray{top:145px;left:318px;width:209px}}body.principles-in-action .sign-up{background-color:#FAFAF9}body.principles-in-action .quotes{padding:2rem}@media screen and (min-width: 64em){body.principles-in-action .quotes .container .layout{display:flex}}body.principles-in-action .quotes .container .layout .logo-text{flex:1 0 0}@media screen and (min-width: 48em){body.principles-in-action .quotes .container .layout .logo-text{padding:0 3rem}}@media screen and (min-width: 64em){body.principles-in-action .quotes .container .layout .logo-text{order:2;width:60%;padding:0 2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}}@media screen and (min-width: 90em){body.principles-in-action .quotes .container .layout .logo-text{padding:0 4rem}}body.principles-in-action .quotes .container .layout .logo-text .logo{margin-bottom:3rem;text-align:center}@media screen and (min-width: 64em){body.principles-in-action .quotes .container .layout .logo-text .logo{margin-bottom:2rem}}@media screen and (min-width: 1345px){body.principles-in-action .quotes .container .layout .logo-text .logo{margin-bottom:6rem}}body.principles-in-action .quotes .container .layout .logo-text .logo img{width:100%;max-width:250px}@media screen and (min-width: 64em){body.principles-in-action .quotes .container .layout .logo-text .logo img{max-width:266px}}body.principles-in-action .quotes .container .layout .logo-text .text{font-family:"adobe-caslon-pro";width:100%}body.principles-in-action .quotes .container .layout .logo-text .text h3{font-family:"adobe-caslon-pro";font-size:2.5rem;line-height:3.55rem;margin-bottom:1rem;flex-basis:100%}@media screen and (min-width: 48em){body.principles-in-action .quotes .container .layout .logo-text .text h3{font-size:3.25rem;line-height:4.25rem;margin-bottom:2rem}}@media screen and (min-width: 64em){body.principles-in-action .quotes .container .layout .logo-text .text h3{font-size:3.375rem;line-height:3.875rem;margin-bottom:1rem}}@media screen and (min-width: 1345px){body.principles-in-action .quotes .container .layout .logo-text .text h3{font-size:4rem;line-height:4.875rem}}@media screen and (min-width: 90em){body.principles-in-action .quotes .container .layout .logo-text .text h3{margin-bottom:2rem}}body.principles-in-action .quotes .container .layout .logo-text .text p{font-size:1.375rem;margin-bottom:2rem;flex-basis:100%}@media screen and (min-width: 64em){body.principles-in-action .quotes .container .layout .logo-text .text p{line-height:2.5rem}}@media screen and (min-width: 90em){body.principles-in-action .quotes .container .layout .logo-text .text p{line-height:3.125rem;font-size:2rem}}body.principles-in-action .quotes .container .layout .big-quote-container{flex:1 0 0}@media screen and (min-width: 64em){body.principles-in-action .quotes .container .layout .big-quote-container{order:1;width:40%;max-width:500px;margin-left:2rem}}@media screen and (min-width: 64em){body.principles-in-action .quotes .container .layout .big-quote-container{margin:5rem 0}}body.principles-in-action .quotes .container .layout .big-quote-container .big-quote{background-color:#D6D6D6;padding:4rem;width:100%;position:relative}@media screen and (min-width: 64em){body.principles-in-action .quotes .container .layout .big-quote-container .big-quote{padding:5rem 4rem 8rem}}@media screen and (min-width: 1345px){body.principles-in-action .quotes .container .layout .big-quote-container .big-quote{padding:8rem 4rem 8rem}}@media screen and (min-width: 90em){body.principles-in-action .quotes .container .layout .big-quote-container .big-quote{padding:8rem 4rem 14rem}}body.principles-in-action .quotes .container .layout .big-quote-container .big-quote blockquote{text-transform:uppercase;text-align:center;font-size:2rem;margin-bottom:1rem;line-height:2.875rem}@media screen and (min-width: 48em){body.principles-in-action .quotes .container .layout .big-quote-container .big-quote blockquote{font-size:3rem;line-height:4.5rem}}@media screen and (min-width: 64em){body.principles-in-action .quotes .container .layout .big-quote-container .big-quote blockquote{font-size:2.75rem;margin-bottom:0}}@media screen and (min-width: 1345px){body.principles-in-action .quotes .container .layout .big-quote-container .big-quote blockquote{font-size:3.75rem;line-height:4.875rem}}@media screen and (min-width: 90em){body.principles-in-action .quotes .container .layout .big-quote-container .big-quote blockquote{line-height:5rem}}body.principles-in-action .quotes .container .layout .big-quote-container .big-quote cite{display:block;text-transform:uppercase;font:1.375rem "Century Gothic W01 Bold",sans-serif;color:#E71313;text-align:center;width:100%}@media screen and (min-width: 64em){body.principles-in-action .quotes .container .layout .big-quote-container .big-quote cite{font-size:1.875rem;position:absolute;bottom:3rem;left:0}}@media screen and (min-width: 1345px){body.principles-in-action .quotes .container .layout .big-quote-container .big-quote cite{font-size:2rem}}@media screen and (min-width: 90em){body.principles-in-action .quotes .container .layout .big-quote-container .big-quote cite{bottom:4rem}}body.principles-in-action .phone-hero{background:linear-gradient(#D6D6D6, #fff);display:flex;flex-direction:column;justify-content:center}body.principles-in-action .phone-hero .phone-hero-layout{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width: 48em){body.principles-in-action .phone-hero .phone-hero-layout{min-height:690px}}@media screen and (min-width: 90em){body.principles-in-action .phone-hero .phone-hero-layout{min-height:891px}}body.principles-in-action .phone-hero .phone-hero-layout .icon-text{max-width:36rem;margin-bottom:1.1875rem}body.principles-in-action .phone-hero .phone-hero-layout .icon-text .image{display:flex;justify-content:center;padding:4rem 0 2rem}body.principles-in-action .phone-hero .phone-hero-layout .icon-text .image img{width:68px;height:43px}body.principles-in-action .phone-hero .phone-hero-layout .icon-text p{text-align:left;font:1.375rem/2.25rem "Century Gothic W01 Bold",sans-serif;padding:0 2.25rem}body.principles-in-action .phone-hero .phone-hero-layout .giant-phone{display:flex;justify-content:center;width:100%;margin-bottom:2rem}body.principles-in-action .phone-hero .phone-hero-layout .giant-phone img{height:100%;max-height:450px;max-width:247px}@media screen and (min-width: 48em){body.principles-in-action .phone-hero .phone-hero-layout{padding-top:2rem;padding-bottom:2rem;flex-direction:row}body.principles-in-action .phone-hero .phone-hero-layout .icon-text{max-width:100%;margin-bottom:0;padding:0 2rem}body.principles-in-action .phone-hero .phone-hero-layout .icon-text .image{display:flex;justify-content:center;padding:0;margin-bottom:3rem}body.principles-in-action .phone-hero .phone-hero-layout .icon-text .image img{width:88px;height:53px}body.principles-in-action .phone-hero .phone-hero-layout .icon-text p{font:1.5rem/2.5rem "Century Gothic W01 Bold",sans-serif;padding:0}body.principles-in-action .phone-hero .phone-hero-layout .giant-phone{width:50%}body.principles-in-action .phone-hero .phone-hero-layout .giant-phone img{max-height:690px;max-width:379px}}@media screen and (min-width: 64em){body.principles-in-action .phone-hero .phone-hero-layout .icon-text{padding:0 0 0 7rem;max-width:650px}body.principles-in-action .phone-hero .phone-hero-layout .icon-text .image img{position:relative;left:-5%}body.principles-in-action .phone-hero .phone-hero-layout .icon-text p{font:2rem/3rem "Century Gothic W01 Bold",sans-serif}}@media screen and (min-width: 90em){body.principles-in-action .phone-hero .phone-hero-layout .icon-text{max-width:50%}body.principles-in-action .phone-hero .phone-hero-layout .icon-text p{font:2.625rem/4rem "Century Gothic W01 Bold",sans-serif}body.principles-in-action .phone-hero .phone-hero-layout .giant-phone img{max-height:891px;max-width:489px}}@media screen and (min-width: 64em){body.principles-in-action .phone-hero .phone-hero-layout{height:100vh}}body.principles-in-action .download-today{background-color:#2a2a2a}body.principles-in-action .download-today .download-today-layout{display:flex;flex-direction:column;padding:2rem 0}@media screen and (min-width: 64em){body.principles-in-action .download-today .download-today-layout{flex-direction:row;min-height:640px;padding:4rem 0 2rem}}body.principles-in-action .download-today .download-today-layout .image{display:flex;justify-content:center;order:2}@media screen and (min-width: 64em){body.principles-in-action .download-today .download-today-layout .image{order:1}}body.principles-in-action .download-today .download-today-layout .image img{align-self:center;width:100%}@media screen and (min-width: 64em){body.principles-in-action .download-today .download-today-layout .image img{width:110%}}@media screen and (min-width: 90em){body.principles-in-action .download-today .download-today-layout .image img{width:100%}}body.principles-in-action .download-today .download-today-layout .icon-text{order:1;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:2rem}@media screen and (min-width: 64em){body.principles-in-action .download-today .download-today-layout .icon-text{order:2}}body.principles-in-action .download-today .download-today-layout .icon-text h3{color:#fff;font:2rem "Century Gothic W01 Bold",sans-serif;text-transform:uppercase;margin:1rem 0 2rem;padding:0 2rem;text-align:center;width:100%}body.principles-in-action .download-today .download-today-layout .icon-text p{color:#fff;text-align:center;margin-top:1.4rem;font-size:1rem}body.principles-in-action .download-today .download-today-layout .icon-text p.coming-alert{margin:.2rem auto 1rem auto;font-size:.775rem}body.principles-in-action .download-today .download-today-layout .icon-text .icon{display:flex;flex-direction:column;justify-content:center;margin-bottom:1.5rem;width:100%}body.principles-in-action .download-today .download-today-layout .icon-text .icon p{text-align:center}body.principles-in-action .download-today .download-today-layout .icon-text .icon img{align-self:center;margin-bottom:.5rem}body.principles-in-action .also-included{background:linear-gradient(#D6D6D6, #fff);overflow:hidden}body.principles-in-action .also-included .container .text{padding:3.125rem .5rem 1rem}@media screen and (min-width: 64em){body.principles-in-action .also-included .container .text{padding:0}}body.principles-in-action .also-included .container .text h3{font-size:1.125rem;color:#E71313;text-transform:uppercase;text-align:center;margin-bottom:1rem}@media screen and (min-width: 64em){body.principles-in-action .also-included .container .text h3{margin:3.125rem 0;font-size:1.5rem}}body.principles-in-action .also-included .container .text h4{text-transform:uppercase;font-size:1.875rem;text-align:center;margin-bottom:1rem}@media screen and (min-width: 64em){body.principles-in-action .also-included .container .text h4{margin-bottom:3.125rem;font-size:2.25rem}}body.principles-in-action .also-included .container .text p{font-size:1rem;max-width:615px;text-align:center;margin:0 auto 3.125rem}@media screen and (min-width: 64em){body.principles-in-action .also-included .container .text p{font-size:1.375rem;margin-bottom:100px}}body.principles-in-action .also-included .container .flex-push{display:flex;flex:2}body.principles-in-action .also-included .container .image{padding:0 1rem}@media screen and (min-width: 64em){body.principles-in-action .also-included .container .image{padding:0}}body.principles-in-action .also-included .container .image img{width:100%;position:relative;bottom:-5px}body.principles-in-action .learn-more-about-principles{background:#fff}body.principles-in-action .learn-more-about-principles .flex-fix{min-height:auto}@media screen and (max-width: 48em){body.principles-in-action .learn-more-about-principles .container{margin:50px auto}}body.principles-in-action .learn-more-about-principles .heading h2{margin:0;font:36px/1.22 "Century Gothic W01 Bold",sans-serif;color:#2a2a2a;display:flex;align-items:center;justify-content:center;text-align:center;margin:0 auto}@media screen and (max-width: 20em){body.principles-in-action .learn-more-about-principles .heading h2{width:280px}}@media screen and (min-width: 20em) and (max-width: 64em){body.principles-in-action .learn-more-about-principles .heading h2{width:calc(85.65341vw + 5.90909px)}}@media screen and (min-width: 64em){body.principles-in-action .learn-more-about-principles .heading h2{width:883px}}@media screen and (min-width: 33em){body.principles-in-action .learn-more-about-principles .heading h2 br{display:none}}@media screen and (max-width: 20em){body.principles-in-action .learn-more-about-principles .heading h2::after{margin-left:6px}}@media screen and (min-width: 20em) and (max-width: 32.99375em){body.principles-in-action .learn-more-about-principles .heading h2::after{margin-left:calc(2.405vw + -1.69601px)}}@media screen and (max-width: 20em){body.principles-in-action .learn-more-about-principles .heading h2{font-size:25px}}@media screen and (min-width: 20em) and (max-width: 64em){body.principles-in-action .learn-more-about-principles .heading h2{font-size:calc(1.5625vw + 20px)}}@media screen and (min-width: 64em){body.principles-in-action .learn-more-about-principles .heading h2{font-size:36px}}@media screen and (min-width: 20em) and (max-width: 48em){body.principles-in-action .learn-more-about-principles .heading h2{margin-bottom:calc(-2.23214vw + 37.14286px)}}@media screen and (min-width: 48em){body.principles-in-action .learn-more-about-principles .heading h2{margin-bottom:20px}}body.principles-in-action .learn-more-about-principles h3{color:#2a2a2a;font:19px/1.22 "Century Gothic W01 Bold",sans-serif;height:25px}body.principles-in-action .learn-more-about-principles h3 svg#tedLogo{height:15px;width:auto}body.principles-in-action .learn-more-about-principles h3 svg#tedLogo .foreground{fill:#2a2a2a;transition:fill .4s ease-in-out}body.principles-in-action .learn-more-about-principles h3 img{margin:0 auto}body.principles-in-action .learn-more-about-principles .thumbnails{clear:both;justify-content:space-between;padding:20px 0}body.principles-in-action .learn-more-about-principles .thumbnail{background-color:#fff;cursor:pointer;margin:10px;overflow:hidden;padding:0 1px;text-align:center;transition:all .4s ease-in-out;width:100%;z-index:0;margin:0 auto;float:left;display:block;margin-right:1.20482%;width:83.13253%;margin-left:8.43373%}body.principles-in-action .learn-more-about-principles .thumbnail:last-child{margin-right:0}body.principles-in-action .learn-more-about-principles .thumbnail:hover{background-color:#f2f2f2;box-shadow:0 20px 50px -10px #11131d;transform:translateY(-5px) scale(1.05);z-index:1}@media screen and (min-width: 48em){body.principles-in-action .learn-more-about-principles .thumbnail{float:left;display:block;margin-right:1.20482%;width:32.53012%;margin-left:0%}body.principles-in-action .learn-more-about-principles .thumbnail:last-child{margin-right:0}}@media screen and (min-width: 64em){body.principles-in-action .learn-more-about-principles .thumbnail{float:left;display:block;margin-right:1.20482%;width:28.31325%;margin:0 auto}body.principles-in-action .learn-more-about-principles .thumbnail:last-child{margin-right:0}body.principles-in-action .learn-more-about-principles .thumbnail:first-child{margin-left:8.43373%}}body.principles-in-action .learn-more-about-principles .thumbnail img{display:block;max-width:100%}body.principles-in-action .learn-more-about-principles .thumbnail a{color:#E71313;display:inline-block;font:16px/1.22 "Century Gothic W01 Bold",sans-serif;line-height:25px;margin:5px 0 10px;text-decoration:none;text-transform:uppercase}body.principles-in-action .learn-more-about-principles .thumbnail a:first-of-type{display:block;text-align:center}body.principles-in-action .learn-more-about-principles .thumbnail a:first-of-type img{margin:0 auto}body.principles-in-action .learn-more-about-principles .thumbnail a.play-arrow{background-image:url(play-red.png);background-position:0% 0%;background-size:contain;background-repeat:no-repeat;padding-left:30px}html.static-principles{height:100%}html.static-principles section.static{margin:0 auto !important}html.static-principles .about-ray-banner{max-width:1340px !important;padding:2rem 0 !important}@media screen and (min-width: 48em){html.static-principles .about-ray-banner{padding:2rem 1rem}}html.static-principles .about-ray-banner .content{align-self:flex-start !important;justify-content:flex-start !important;margin:0 38px !important;padding:0 !important;width:auto;max-width:876px}@media screen and (min-width: 64em){html.static-principles .about-ray-banner .content{width:100%;margin:0 58px !important}}html.static-principles .about-ray-banner .content img{margin-left:0 !important}html.static-principles .title{margin:0 50px;max-width:1340px}html.static-principles .title .body{padding:5rem 38px !important;margin:0 !important}@media screen and (min-width: 48em){html.static-principles .title .body{padding:5rem 58px !important}}html.static-principles .title .body h2{margin-left:0}@media screen and (min-width: 48em){html.static-principles .title .body h2{margin-left:-16px}}html.static-principles .social-nav{padding:16px 38px 0 38px !important;max-width:1340px}@media screen and (min-width: 48em){html.static-principles .social-nav{padding:16px 58px 0 58px !important}}html.static-principles .social-nav .social{margin:0 !important;max-width:none !important;text-align:left}html.static-principles .find-principles-banner{background-size:cover}html.static-principles .find-principles-banner .find-principles-banner_content{background-color:#F4F4F4;text-align:center;margin:0 auto;padding:74px;max-width:600px}html.static-principles .find-principles-banner .find-principles-banner_content p{font-family:"Roboto",sans-serif;font-size:.813em;padding:10px 0 18px 0}html.static-principles .principles-content{padding:48px 22px 0 22px;max-width:1340px}@media screen and (min-width: 48em){html.static-principles .principles-content{display:flex;padding:48px 8px 0 8px}}html.static-principles .principles-content a:hover{text-decoration:underline}html.static-principles .principles-content .content{flex:.75;padding:0 50px 50px 50px !important}@media screen and (min-width: 48em){html.static-principles .principles-content .content{border-right:2px solid #F4F4F4}}html.static-principles .principles-content .content .body{max-width:initial !important}html.static-principles .principles-content .sidebar-links{flex:.25;padding:0 50px}html.static-principles .principles-content .sidebar-links .learn-more-about-principles{background:#fff}@media screen and (min-width: 48em){html.static-principles .principles-content .sidebar-links .learn-more-about-principles{background:#fff;width:260px}}html.static-principles .principles-content .sidebar-links .learn-more-about-principles .container{margin:0 !important}html.static-principles .principles-content .sidebar-links .learn-more-about-principles .container .heading{text-align:center}html.static-principles .principles-content .sidebar-links .learn-more-about-principles .container .heading h4{font-size:18px;padding-bottom:18px}@media screen and (min-width: 48em){html.static-principles .principles-content .sidebar-links .learn-more-about-principles .container .heading h4{width:100%;text-align:left}}@media screen and (min-width: 48em){html.static-principles .principles-content .sidebar-links .learn-more-about-principles .container .heading .cta{text-align:left !important;margin:0 !important}}html.static-principles .principles-content .sidebar-links .learn-more-about-principles .container .thumbnails{display:flex;flex-direction:column}html.static-principles .principles-content .sidebar-links .learn-more-about-principles .container .thumbnails .thumbnail{width:100%;padding:5px}@media screen and (min-width: 48em){html.static-principles .principles-content .sidebar-links .learn-more-about-principles .container .thumbnails .thumbnail{width:100%}}html.static-principles .principles-content .sidebar-links .learn-more-about-principles .container .thumbnails .thumbnail a{text-transform:initial !important;font-size:13px !important;margin-top:0 !important}html.static-principles body{height:100%}html.static-principles body main{background-color:#fff}html.static-principles body main section.static{flex-grow:1;clear:both}html.static-principles body main section.static .container{max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}html.static-principles body main section.static .container .social-nav{background-color:#fff;padding:1rem 1rem 3rem 1rem}html.static-principles body main section.static .container .social-nav .social{width:100%;max-width:52rem;margin:0 auto}html.static-principles body main section.static .container .social-nav .social h4{font-family:"Roboto",sans-serif;color:#fff;font-weight:400;margin:0 0 .5rem;color:#1A1A19}html.static-principles body main section.static .container .social-nav .social .buttons{display:flex;justify-content:flex-start}html.static-principles body main section.static .container .social-nav .social .buttons .notification{cursor:default;color:#1A1A19;font-size:.875rem;padding-top:3px;transition:all .3s;opacity:0;position:relative;visibility:hidden;left:-7px;top:10px;font-family:"Roboto",sans-serif}html.static-principles body main section.static .container .social-nav .social .buttons .notification.active{visibility:visible;opacity:1;top:0}html.static-principles body main section.static .container .social-nav .social .buttons .link{color:#fff;cursor:pointer;text-decoration:underline}html.static-principles body main section.static .container .social-nav .social .buttons svg{height:24px;margin:0 .625rem 0 0;width:24px}html.static-principles body main section.static .container .social-nav .social .buttons svg .background{fill:#F9F9F9}html.static-principles body main section.static .container .social-nav .social .buttons svg .foreground{fill:#1A1A19}html.static-principles body main section.static .container .title{background-color:#1A1A19;display:flex;flex-direction:column;justify-content:flex-start}html.static-principles body main section.static .container .title .body{margin:0 auto;padding:3rem 1em}@media screen and (min-width: 48em){html.static-principles body main section.static .container .title .body{padding:5rem 7rem}}html.static-principles body main section.static .container .title .body h2{color:#E71313;text-transform:uppercase;font-size:1.25rem;margin-bottom:2rem;letter-spacing:1px}html.static-principles body main section.static .container .title .body h2::before{content:"";background-color:#fff;display:inline;position:relative;padding:1px;margin-right:.7em}html.static-principles body main section.static .container .title .body h3{color:#fff;font-size:2.125rem;margin-bottom:2rem;width:100%;line-height:2.875rem;margin:0}@media screen and (min-width: 48em){html.static-principles body main section.static .container .title .body h3{font-size:2.875rem;line-height:3.5rem}}html.static-principles body main section.static .container .content{background-color:#fff;padding:1rem}@media screen and (min-width: 48em){html.static-principles body main section.static .container .content{padding:0px 1rem 1rem}}html.static-principles body main section.static .container .content .body{font-family:"Roboto",sans-serif;max-width:52rem;margin:0 auto;line-height:1.75rem;font-size:1.125rem;color:#333332}html.static-principles body main section.static .container .content .body p{margin:0 0 2rem}html.static-principles body main section.static .container .content .body img{max-width:100% !important;height:auto !important}html.static-principles body main section.static .container .content .body ul{margin:0 1rem 2rem}html.static-principles body main section.static .container .content .body ul li{margin:0 1rem 1rem}html.static-principles body main section.static .container .content .body ol{margin:0 1rem 2rem}html.static-principles body main section.static .container .content .body ol li{margin:0 1rem 1rem}html.static-principles body main section.static .container .content .hierarchy{max-width:52rem;margin:0 auto;padding-top:2rem;border-top:solid 2px #f2f2f2}html.static-principles body main section.static .container .content .hierarchy h4{color:#333332;font-size:1.125rem;margin-bottom:.625rem;text-transform:uppercase}html.static-principles body main section.static .container .content .hierarchy ul.meta li{list-style:none}html.static-principles body main section.static .container .content .hierarchy ul.meta li h3{font-family:"Century Gothic W01 Bold";font-size:1rem;position:relative;color:#D91512;background-color:#fff5f4;margin-left:.5rem;padding:.5rem;display:inline-block}html.static-principles body main section.static .container .content .hierarchy ul.meta li ul{margin:1rem 0 1rem 2rem}html.static-principles body main section.static .container .content .hierarchy ul.meta li ul li{position:relative;padding-left:1.5rem;font-size:1rem}html.static-principles body main section.static .container .content .hierarchy ul.meta li ul li:before{content:"•";color:#D91512;position:absolute;top:-6px;left:0;font-size:1.75rem}html.static-principles body main section.static .container .content .hierarchy ul.meta li ul li a{color:#454040;text-decoration:none;font-family:"Roboto",sans-serif;display:block;line-height:1.375rem;margin-bottom:1rem}@media screen and (min-width: 48em){html.static-principles body main section.static .container .content .hierarchy ul.meta li ul li a:hover{color:#D91512}}@media screen and (min-width: 48em){html.static-principles body main section.static .container .content .hierarchy ul.standard{margin-left:1rem}}html.static-principles body main section.static .container .content .hierarchy ul.standard li{font-family:"Century Gothic W01 Bold";list-style:none;font-size:1rem}html.static-principles body main section.static .container .content .hierarchy ul.standard li a{text-decoration:none;display:inline-block;color:#333332;line-height:1.375rem}@media screen and (min-width: 48em){html.static-principles body main section.static .container .content .hierarchy ul.standard li a:hover{color:#D91512}}html.static-principles body main section.static .container .content .hierarchy ul.standard li ul{margin:1rem 0 1rem .5rem}html.static-principles body main section.static .container .content .hierarchy ul.standard li ul li{list-style:none}html.static-principles body main section.static .container .content .hierarchy ul.standard li ul li h3{font-family:"Roboto",sans-serif;font-weight:500;font-size:1rem;padding:.25rem 1rem .25rem 1.75rem;position:relative;color:#D91512;background-color:#fff5f4;display:inline-block;line-height:1.5rem}html.static-principles body main section.static .container .content .hierarchy ul.standard li ul li h3:before{position:absolute;top:2px;left:4px;content:"•";color:#D91512;font-size:1.75rem;font-family:"Century Gothic W01 Bold"}html.static-principles body main section.static .container .content .hierarchy ul.standard li ul li ul{margin-left:1.75rem}html.static-principles body main section.static .container .content .hierarchy ul.standard li ul li ul li{list-style:none;position:relative;padding:.25rem;font-family:"Roboto",sans-serif;font-size:.9375rem;color:#D91512;line-height:1.375rem;padding-left:1rem;border-left:solid 3px #d8d8d8;margin-bottom:1.25rem}html.static-principles body main section.static .container .content .hierarchy ul.standard li ul li ul li:before{display:none}html.static-principles body main section.static .container .content .hierarchy ul.standard li ul li ul li a{font-family:"Roboto",sans-serif;font-size:.9375rem;color:#333332;line-height:1.5rem}html.static-principles body main section.static .container .content .hierarchy ul.standard li ul li ul li ul li{font-family:"Roboto",sans-serif;list-style:none;font-size:1.125rem;padding-left:1.5rem;position:relative;color:#D91512;margin-bottom:1rem}html.static-principles body main section.static .container .content .hierarchy ul.standard li ul li ul li ul li:before{position:absolute;top:0;left:0;content:"•";color:#D91512;font-size:1.75rem}@media screen and (min-width: 48em){html.static-principles body main section.static .container .content .hierarchy ul.sub{margin-left:1rem}}html.static-principles body main section.static .container .content .hierarchy ul.sub li{font-family:"Century Gothic W01 Bold";list-style:none;font-size:1rem}html.static-principles body main section.static .container .content .hierarchy ul.sub li a{text-decoration:none;color:#454040;display:inline-block}@media screen and (min-width: 48em){html.static-principles body main section.static .container .content .hierarchy ul.sub li a:hover{color:#D91512}}html.static-principles body main section.static .container .content .hierarchy ul.sub ul{margin:1rem 0 1rem 1rem}html.static-principles body main section.static .container .content .hierarchy ul.sub ul li{font-family:"Roboto",sans-serif;list-style:none;font-size:1rem;padding-left:1.5rem;position:relative}html.static-principles body main section.static .container .content .hierarchy ul.sub ul li:before{position:absolute;top:-8px;left:0;content:"•";color:#D91512;font-size:1.75rem;font-family:"Century Gothic W01 Bold"}html.static-principles body main section.static .container .content .hierarchy ul.sub ul li a{color:#454040}html.static-principles body main section.static .container .content .hierarchy ul.sub ul li ul{margin-left:0}html.static-principles body main section.static .container .content .hierarchy ul.sub ul li ul li{list-style:none;position:relative;padding:0;font-family:"Roboto",sans-serif;font-size:.9375rem;color:#D91512;line-height:1.375rem;border-left:solid 3px #d8d8d8}html.static-principles body main section.static .container .content .hierarchy ul.sub ul li ul li:before{display:none}html.static-principles body main section.static .container .content .hierarchy ul.sub ul li ul li span{display:inline-block;padding:.5rem 1rem;background-color:rgba(249,185,185,0.1)}html.static-principles body .learn-more-about-principles{background:#FAFAF9}html.static-principles body .learn-more-about-principles .flex-fix{min-height:auto}@media screen and (max-width: 48em){html.static-principles body .learn-more-about-principles .container{margin:50px auto}}html.static-principles body .learn-more-about-principles .heading h2{margin:0;font:36px/1.22 "Century Gothic W01 Bold",sans-serif;color:#333332;display:flex;align-items:center;justify-content:center;text-align:center;margin:0 auto}@media screen and (min-width: 33em){html.static-principles body .learn-more-about-principles .heading h2 br{display:none}}@media screen and (max-width: 20em){html.static-principles body .learn-more-about-principles .heading h2::after{margin-left:6px}}@media screen and (min-width: 20em) and (max-width: 32.99375em){html.static-principles body .learn-more-about-principles .heading h2::after{margin-left:calc(2.405vw + -1.69601px)}}@media screen and (max-width: 20em){html.static-principles body .learn-more-about-principles .heading h2{font-size:25px}}@media screen and (min-width: 20em) and (max-width: 64em){html.static-principles body .learn-more-about-principles .heading h2{font-size:calc(1.5625vw + 20px)}}@media screen and (min-width: 64em){html.static-principles body .learn-more-about-principles .heading h2{font-size:36px}}@media screen and (min-width: 20em) and (max-width: 48em){html.static-principles body .learn-more-about-principles .heading h2{margin-bottom:calc(-1.33929vw + 34.28571px)}}@media screen and (min-width: 48em){html.static-principles body .learn-more-about-principles .heading h2{margin-bottom:24px}}html.static-principles body .learn-more-about-principles .heading .cta{text-align:center;margin:1rem;letter-spacing:.5px;font-family:"Roboto",sans-serif;font-weight:400;font-size:15px}html.static-principles body .learn-more-about-principles .heading .cta a{color:#D91512;text-decoration:none;font-weight:700}html.static-principles body .learn-more-about-principles .heading .cta a:hover{text-decoration:underline}html.static-principles body .learn-more-about-principles h3{color:#333332;font-family:"Roboto",sans-serif;font-size:15px;color:#1A1A19;font-weight:500;line-height:25px;height:auto;text-align:center}@media screen and (min-width: 48em){html.static-principles body .learn-more-about-principles h3{text-align:left}}html.static-principles body .learn-more-about-principles h3 svg#tedLogo{height:15px;width:auto}html.static-principles body .learn-more-about-principles h3 svg#tedLogo .foreground{fill:#2a2a2a;transition:fill .4s ease-in-out}html.static-principles body .learn-more-about-principles h3 img{margin:0 auto}html.static-principles body .learn-more-about-principles .thumbnails{clear:both;justify-content:space-between;padding:20px 0;max-width:52rem;margin:0 1px}@media screen and (min-width: 48em){html.static-principles body .learn-more-about-principles .thumbnails{margin:0 auto}}html.static-principles body .learn-more-about-principles .thumbnail{padding:0 1rem;cursor:pointer;overflow:hidden;text-align:center;width:80%;z-index:0;margin:0 auto}@media screen and (min-width: 48em){html.static-principles body .learn-more-about-principles .thumbnail{float:left;display:block;width:50%}}@media screen and (min-width: 64em){html.static-principles body .learn-more-about-principles .thumbnail{padding:0 2px;width:25%}}html.static-principles body .learn-more-about-principles .thumbnail img{display:block;width:100%}html.static-principles body .learn-more-about-principles .thumbnail a{color:#D91512;display:inline-block;font:15px/1.22 "Century Gothic W01 Bold",sans-serif;line-height:25px;margin:5px 0 10px;text-decoration:none;text-transform:uppercase}@media screen and (min-width: 48em){html.static-principles body .learn-more-about-principles .thumbnail a{float:left}}html.static-principles body .learn-more-about-principles .thumbnail a.bar:after{content:" | ";color:#000;padding:0px 5px;display:inline-block;position:relative}html.static-principles body .learn-more-about-principles .thumbnail a:hover{text-decoration:underline}html.static-principles body .learn-more-about-principles .thumbnail a:first-of-type{display:block;text-align:center;width:100%}html.static-principles body .learn-more-about-principles .thumbnail a:first-of-type img{margin:0 auto}html.static-principles body .learn-more-about-principles .thumbnail a.play-arrow{background-image:url(play-red.png);background-position:0% 0%;background-size:contain;background-repeat:no-repeat;padding-left:30px}section.about-ray-banner{margin-top:53px;background-color:#fff;padding:2em 1em}@media screen and (min-width: 48em){section.about-ray-banner{padding:2em 0px}}section.about-ray-banner .content{float:left;display:block;margin-right:1.20482%;width:100%}section.about-ray-banner .content>div{position:relative}section.about-ray-banner .content:last-child{margin-right:0}@media screen and (min-width: 48em){section.about-ray-banner .content{float:left;display:block;margin-right:1.20482%;width:85.66265%;margin-left:4.21687%;display:flex;justify-content:center;align-items:center}section.about-ray-banner .content:last-child{margin-right:0}}@media screen and (min-width: 64em){section.about-ray-banner .content{float:left;display:block;margin-right:1.20482%;width:83.13253%;margin-left:2.53012%;display:flex}section.about-ray-banner .content:last-child{margin-right:0}}@media screen and (min-width: 80em){section.about-ray-banner .content{float:left;display:block;margin-right:1.20482%;width:67.95181%;margin-left:6.74699%;display:flex}section.about-ray-banner .content:last-child{margin-right:0}}section.about-ray-banner .content img{width:100px;height:auto;border-radius:100%;margin:0 auto 2em auto;display:none}@media screen and (min-width: 48em){section.about-ray-banner .content img{display:block;width:75px;margin:0 2em 0px auto}}section.about-ray-banner .content p{font-family:"Roboto",sans-serif;font-size:15px;color:#3b3a37;margin-bottom:.3rem}section.about-ray-banner .content p:first-of-type{font-size:18px;font-family:"Century Gothic W01 Bold",sans-serif}section.about-ray-banner .content p.about-ray{display:none}section.about-ray-banner .dropdown{display:none;padding-top:1em;clear:both;max-width:52rem;margin:0 auto}section.about-ray-banner .dropdown p{font-family:"Roboto",sans-serif;line-height:1.75rem;font-size:1.125rem;color:#333332;padding:0px 1rem}@media screen and (min-width: 64em){section.about-ray-banner .dropdown p{padding:0px}}section.about-ray-banner .dropdown p.deactive{opacity:0;transition:opacity .6s ease-in-out}section.about-ray-banner .dropdown p.active{opacity:1;transition:opacity .6s ease-in-out}section.about-ray-banner button.learn-more{font-family:"Roboto",sans-serif;font-size:13px;font-weight:500;color:#E71313;background-color:transparent;border:none;text-decoration:none;padding:0px;text-transform:inherit;position:relative;display:inline}section.about-ray-banner svg.chevron{position:absolute;transition:transform .6ms ease-in-out;bottom:-1px}section.about-ray-banner svg.chevron path{fill:#E71313}section.about-ray-banner svg.chevron.flip{transform:rotate(180deg)}.pia-promo-hero-background{background:#fff url("../assets/PIA-Promotion-mobile.svg") no-repeat center bottom;background-size:cover}@media screen and (min-width: 48em){.pia-promo-hero-background{background-image:url("../assets/PIA-Promotion.svg");background-size:contain}}@media screen and (min-width: 90em){.pia-promo-hero-background{background-size:cover}}.gradient-fade{height:150px;margin-top:-150px;position:relative;bottom:0;width:100%;overflow:hidden;background:linear-gradient(180deg, rgba(48,48,46,0) 0%, #050505 100%)}.pia-promo-hero-container{margin-left:auto;margin-right:auto;height:700px;max-height:700px;display:flex;flex-direction:column;margin-top:0px;align-items:center}@media screen and (min-width: 48em){.pia-promo-hero-container{background:url("../assets/PIA-Promotion-traveler.svg") no-repeat bottom center;background-size:contain}}.pia-promo-hero-container .pia-promo-hero-content{text-align:center;display:flex;flex-direction:column;margin-right:0px;justify-content:center;height:80%}@media screen and (min-width: 48em){.pia-promo-hero-container .pia-promo-hero-content{margin-right:9rem}}.pia-promo-hero-container .pia-promo-hero-content .header{font:28px "Century Gothic W01 Bold",sans-serif;text-align:center;padding-bottom:30px}@media screen and (min-width: 48em){.pia-promo-hero-container .pia-promo-hero-content .header{font-size:50px}}.pia-promo-hero-container .pia-promo-hero-content .header .red-text{color:#E71313}.pia-promo-hero-container .pia-promo-hero-content .main-message{font-family:"Roboto",sans-serif;font-size:15px;line-height:20px;padding:0px 48px}@media screen and (min-width: 48em){.pia-promo-hero-container .pia-promo-hero-content .main-message{font-size:20px;line-height:28px}}.pia-promo-hero-container .pia-promo-hero-content .sub-message{font-family:"Roboto",sans-serif;font-size:13px;padding-bottom:40px;padding-top:16px}@media screen and (min-width: 48em){.pia-promo-hero-container .pia-promo-hero-content .sub-message{font-size:15px;padding-bottom:74px}}.pia-promo-hero-container .pia-promo-hero-content .rating-icons{flex-direction:row;padding-bottom:4px}.pia-promo-hero-container .pia-promo-hero-content .rating-message{font:15px "Century Gothic W01 Bold",sans-serif;line-height:24px;padding-bottom:18px}@media screen and (min-width: 48em){.pia-promo-hero-container .pia-promo-hero-content .rating-message{font-size:18px}}.pia-promo-hero-container .pia-promo-hero-content .app-link-buttons{display:flex;flex-direction:row;justify-content:center;margin-bottom:2rem}@media screen and (min-width: 48em){.pia-promo-hero-container .pia-promo-hero-content .app-link-buttons{margin-bottom:0px}}.pia-promo-hero-container .pia-promo-hero-content .app-link-buttons .app-link{padding:5px}footer{transition:padding-bottom .4s ease-in-out;background:#2a2a2a;color:#fff;font:normal 13px/18px "Century Gothic W01",sans-serif;position:relative;text-align:left}footer .footer{display:flex;justify-content:space-between;padding:1rem;align-items:center;flex-direction:column}@media screen and (min-width: 52em){footer .footer{flex-direction:row}}footer a{color:#fff;display:block;text-decoration:none;margin:16px 0}@media screen and (min-width: 52em){footer a{display:inline;margin:0 20px 0 0}}footer a:last-of-type{margin-right:0}footer .container{padding:16px;text-align:center}@media screen and (min-width: 52em){footer .container{display:flex;align-items:center;text-align:left}}footer .container .copyright{flex-grow:1}@media screen and (max-width: 51.99375em){footer .container .copyright,footer .container .links{margin:10px 0}}div#onetrust-policy a{color:#fff}.ot-sdk-show-settings{cursor:pointer}.static-principles .active-popup header{opacity:1}.active-popup{overflow:hidden;position:fixed;width:100%}.active-popup header,.active-popup main,.active-popup footer{opacity:0;pointer-events:none}.overlay{background-color:#3b3a37;bottom:0;height:100vh;left:0;opacity:0;overflow:auto;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .4s ease-in-out;z-index:101}.overlay.table-of-contents{background-color:#fff;transition:none}.overlay.table-of-contents .hierarchy{padding:0 .5rem 2rem;width:100%;max-width:780px;margin:0 auto;background-color:#fff}@media screen and (min-width: 48em){.overlay.table-of-contents .hierarchy{padding:0 2rem 2rem}}.overlay.table-of-contents .hierarchy h2{color:#E71313;text-transform:uppercase;font-family:"Century Gothic W01";background-color:#fff;padding:2rem 0 0rem 1rem}.overlay.table-of-contents .hierarchy h2:after{margin-top:1rem;content:"";width:inherit;max-width:700px;height:2px;display:block;border-bottom:solid 2px #f2f2f2}.overlay.table-of-contents .hierarchy h2.floatingHeader{position:fixed;top:53px;width:calc(100% - 0.5rem);z-index:1000}.overlay.table-of-contents .hierarchy h2.floatingHeader[visibility hidden]{position:absolute;left:-9999px}.overlay.table-of-contents .hierarchy ul{margin-top:1rem}.overlay.table-of-contents .hierarchy ul li{font-family:"Century Gothic W01 Bold";list-style:none;font-size:1.75rem;margin-bottom:2rem}.overlay.table-of-contents .hierarchy ul li a{text-decoration:none;color:#454040}.overlay.table-of-contents .hierarchy ul li a.active h3{color:#E71313;background-color:#fff5f4}.overlay.table-of-contents .hierarchy ul li a h3{margin-bottom:1.125rem;font-size:1rem;padding:.25rem 1rem;color:#333332}@media screen and (min-width: 48em){.overlay.table-of-contents .hierarchy ul li a h3:hover{color:#E71313}}@media screen and (min-width: 48em){.overlay.table-of-contents .hierarchy ul li ul{margin-left:.9375rem}}.overlay.table-of-contents .hierarchy ul li ul li{font-family:"Century Gothic W01";list-style:none;font-weight:400;font-size:1.3125rem;margin-bottom:1.75rem}.overlay.table-of-contents .hierarchy ul li ul li a h4{font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;line-height:1.5rem;margin:0 0 1rem 1rem;position:relative;padding:.25rem 1rem .25rem 2rem}.overlay.table-of-contents .hierarchy ul li ul li a h4:before{position:absolute;top:5px;left:10px;content:"•";color:#E71313;font-size:2.5rem}.overlay.table-of-contents .hierarchy ul li ul li a.active h4{color:#D91512;background-color:#fff5f4}@media screen and (min-width: 48em){.overlay.table-of-contents .hierarchy ul li ul li a:hover h4{color:#D91512}}.overlay.table-of-contents .hierarchy ul li ul li ul{margin:0 0 0 3.25rem}.overlay.table-of-contents .hierarchy ul li ul li ul a{color:#333332}.overlay.table-of-contents .hierarchy ul li ul li ul a.active{color:#D91512}.overlay.table-of-contents .hierarchy ul li ul li ul a.active li{background-color:#fff5f4;padding:.5rem 1rem}.overlay.table-of-contents .hierarchy ul li ul li ul a.active li:before{top:9px;font-size:2.25rem;content:"•"}@media screen and (min-width: 48em){.overlay.table-of-contents .hierarchy ul li ul li ul a:hover{color:#E71313}}.overlay.table-of-contents .hierarchy ul li ul li ul a li{list-style:none;font-size:.9375rem;line-height:1.5rem;margin-bottom:1.125rem;font-family:Roboto,sans-serif;position:relative;padding:.5rem 1rem;border-left:solid 3px #d8d8d8}.overlay.table-of-contents .hierarchy ul li ul li ul a li:before{display:none}.overlay.table-of-contents .close:hover{color:#2a2a2a}.overlay.waiting-content{visibility:hidden}.overlay.active-content{visibility:visible;opacity:1;pointer-events:all;top:0}.overlay.table-of-contents.active-content{top:53px}.close+*{z-index:5}.close-popup.toc{top:10px;right:15px;font-size:28px}@media screen and (min-width: 48em){.close-popup.toc{top:78px;right:65px;font-size:34px}.close-popup.toc:hover{color:#7f7f7f}}.close{color:#bfbfbf;cursor:pointer;height:20px;position:fixed;transition:color .4s ease-in-out;width:20px;z-index:2000}@media screen and (max-width: 33em){.close{font-size:28px}}@media screen and (min-width: 33em) and (max-width: 48em){.close{font-size:calc(2.5vw + 14.8px)}}@media screen and (min-width: 48em){.close{font-size:34px}}@media screen and (max-width: 33em){.close{top:10px}}@media screen and (min-width: 33em) and (max-width: 48em){.close{top:calc(10.41667vw + -45px)}}@media screen and (min-width: 48em){.close{top:35px}}@media screen and (max-width: 33em){.close{right:14px}}@media screen and (min-width: 33em) and (max-width: 48em){.close{right:calc(21.25vw + -98.2px)}}@media screen and (min-width: 48em){.close{right:65px}}.close:hover{color:#fff}section.overlay.pre-order .container .header{text-align:center;font-size:28px;font-family:"Century Gothic W01 Bold",sans-serif;color:#fff;line-height:36px;padding-bottom:78px}@media screen and (min-width: 33em){section.overlay.pre-order .container .header{font-size:32px;line-height:40px}}section.overlay.pre-order .get-the-books{margin:0 auto;padding-left:2em;padding-right:2em}@media screen and (min-width: 48em){section.overlay.pre-order .get-the-books{display:flex;width:100%;margin:0 auto;flex-wrap:wrap;justify-content:center;align-self:center}}section.overlay.pre-order .get-the-books .book{display:flex;position:relative;flex-flow:column;justify-content:flex-start;width:100%;text-align:center}section.overlay.pre-order .get-the-books .book .book-title{padding-top:2rem}@media screen and (min-width: 64em){section.overlay.pre-order .get-the-books .book .book-title{padding-top:4rem}}section.overlay.pre-order .get-the-books .book .book-title.go-banana{padding-top:0}section.overlay.pre-order .get-the-books .book:not(:last-of-type){border-bottom:1px solid rgba(255,255,255,0.4)}@media screen and (max-width: 48em){section.overlay.pre-order .get-the-books .book:not(:first-of-type){padding-top:30px}}@media screen and (max-width: 79.99375em){section.overlay.pre-order .get-the-books .book{padding-bottom:48px;padding-right:30px;padding-left:30px}}@media screen and (min-width: 48em){section.overlay.pre-order .get-the-books .book{width:50%;padding-top:0px}section.overlay.pre-order .get-the-books .book:not(:last-of-type){border-bottom:0px}}@media (min-width: 47.99375em) and (max-width: 79.99375em){section.overlay.pre-order .get-the-books .book:nth-child(odd):not(:last-of-type):after{content:"";display:block;position:absolute;width:1px;height:90%;background-color:rgba(255,255,255,0.4);top:50%;right:0;transform:translateY(-50%)}section.overlay.pre-order .get-the-books .book:nth-last-of-type(n+3):before{content:"";display:block;position:absolute;width:80%;height:1px;background-color:rgba(255,255,255,0.4);bottom:0;left:50%;transform:translateX(-50%)}}@media screen and (min-width: 80em){section.overlay.pre-order .get-the-books .book{width:25%}section.overlay.pre-order .get-the-books .book:not(:nth-of-type(4)):not(:nth-of-type(6)):after{content:"";display:block;position:absolute;width:1px;height:90%;background-color:rgba(255,255,255,0.4);top:50%;right:0;transform:translateY(-50%)}section.overlay.pre-order .get-the-books .book:nth-last-of-type(n+3):before{content:"";display:block;position:absolute;width:80%;height:1px;background-color:rgba(255,255,255,0.4);bottom:0;left:50%;transform:translateX(-50%)}}section.overlay.pre-order .get-the-books .book .teaser{text-transform:uppercase;color:red;font-size:14px;line-height:18px;margin-bottom:12px}section.overlay.pre-order .get-the-books .book .teaser::before,section.overlay.pre-order .get-the-books .book .teaser::after{content:"";display:block;width:calc(100% + 10px);height:2px;transform:translateX(-5px);margin:.1em auto;background:#E71313}section.overlay.pre-order .get-the-books .book-cover{position:relative;text-align:center;display:flex;justify-content:center;align-items:center;padding-bottom:25px}section.overlay.pre-order .get-the-books .book-cover img{width:100%;max-width:268px;height:auto}section.overlay.pre-order .get-the-books .book-title{color:#fff;display:flex;flex-direction:column;font:24px "Century Gothic W01 Bold",sans-serif;align-items:center;justify-content:flex-start;margin-bottom:40px;text-transform:uppercase}section.overlay.pre-order .get-the-books .book-title.principles-guided-journal{font-size:20px}@media screen and (min-width: 48em){section.overlay.pre-order .get-the-books .book-title{height:125px}}@media screen and (min-width: 90em){section.overlay.pre-order .get-the-books .book-title{height:150px}}section.overlay.pre-order .get-the-books .book-title span{display:block;text-transform:none}section.overlay.pre-order .get-the-books .book-title span:not(.orphan-wrap){display:block;font-size:13px;line-height:22px}section.overlay.pre-order .get-the-books .book-title.order-action{color:#E71313}@media screen and (max-width: 32.99375em){section.overlay.pre-order .get-the-books .book-title.order-action{padding:0px 50px}}section.overlay.pre-order .get-the-books button{line-height:25px;margin-bottom:10px;min-width:210px}section.overlay.pre-order .get-the-books button img{height:18px;margin-left:3px;position:relative;top:8px}section.overlay.pre-order .get-the-books .book-order-options-title{color:#d1d1d1;font:16px/19px "Roboto",sans-serif}section.overlay.pre-order .get-the-books .book-order-options-title>a{color:#fff;text-decoration:none}section.overlay.pre-order .get-the-books .book-order-options-title img{height:18px;margin-left:3px;position:relative;top:8px}section.overlay.pre-order .get-the-books .book-order-links{display:flex;width:100%;max-width:230px;flex-wrap:wrap;justify-content:space-between;margin:24px auto 22px;padding:0 20px}section.overlay.pre-order .get-the-books .book-order-links.principles-guided-journal-links{justify-content:center}section.overlay.pre-order .get-the-books .book-order-links .store-link{display:inline-block;position:relative;width:calc(50% - 10px);max-width:102px;height:0px;margin-top:10px;margin-bottom:10px;padding:23% 0 0 0;border:1px solid rgba(255,255,255,0.6);border-radius:2px}section.overlay.pre-order .get-the-books .book-order-links .store-link:hover{background-color:rgba(243,241,231,0.1);color:#f3f1e7}section.overlay.pre-order .get-the-books .book-order-links .store-link.disabled{cursor:default;opacity:.4}section.overlay.pre-order .get-the-books .book-order-links .store-link.disabled:hover{background:transparent}section.overlay.pre-order .get-the-books .book-order-links .store-link.out-of-stock{position:relative}section.overlay.pre-order .get-the-books .book-order-links .store-link.out-of-stock::after{content:"out of stock";position:absolute;display:block;text-align:center;font-size:.8em;color:#3b3a37;background-color:rgba(255,255,255,0.6);margin:0 auto;width:100%;bottom:0px;margin-left:-18px;padding:2px 0px}@media screen and (max-width: 47.99375em){section.overlay.pre-order .get-the-books .book-order-links .store-link{display:block;margin-bottom:8px}section.overlay.pre-order .get-the-books .book-order-links .store-link:last-child{margin-bottom:0}}@media screen and (orientation: landscape) and (max-width: 47.99375em){section.overlay.pre-order .get-the-books .book-order-links .store-link{margin:0 auto 8px;max-width:70vw}}section.overlay.pre-order .get-the-books .book-order-links .store-link img.store-logo{display:block;left:50%;width:90%;height:auto;max-width:80px;position:absolute;top:50%;transform:translate(-50%, -50%)}section.overlay.pre-order .get-the-books .audio-books{width:100%;min-height:5.938em;margin-top:auto;padding:0px 20px}@media screen and (min-width: 48em){section.overlay.pre-order .get-the-books .audio-books{padding:0px 40px}}@media screen and (min-width: 64em){section.overlay.pre-order .get-the-books .audio-books{padding:0px 60px}}section.overlay.pre-order .get-the-books .audio-books p{font:16px/19px "Roboto",sans-serif;font-weight:500;color:#d1d1d1}section.overlay.pre-order .get-the-books .audio-books .audio-vendor{display:block;max-width:223px;margin:1.5em auto 0}@media screen and (min-width: 48em){section.overlay.pre-order .get-the-books .audio-books .audio-vendor{margin-top:2em}}section.overlay.pre-order .get-the-books .audio-books .audio-vendor a.audio-link{display:inline-block;width:calc(50% - 10px);max-width:140px}section.overlay.pre-order .get-the-books .audio-books .audio-vendor a.audio-link:first-of-type{margin-right:15px}section.overlay.pre-order .get-the-books .audio-books .audio-vendor svg{width:100%;margin-left:0px}@media screen and (max-width: 47.99375em){section.overlay.pre-order .get-the-books .audio-books .audio-vendor svg{margin-top:0}}section.overlay.pre-order .get-the-books .audio-books .audio-vendor .audio-book-npr-link{display:block;margin:auto;transition:opacity .4s ease-in-out}section.overlay.pre-order .get-the-books .audio-books .audio-vendor .audio-book-npr-link:hover{opacity:.6}section.overlay.pre-order .get-the-books .audio-books .audio-vendor .crises-free-pdf{display:inline-block}section.overlay.pre-order .get-the-books .audio-books .audio-vendor .crises-free-pdf:hover{border-color:rgba(255,255,255,0.6);background-color:rgba(243,241,231,0.1);color:#f3f1e7}section.overlay.ted-popup{background:#000}#myVideo{width:80vw;display:none;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#myVideo.viewing{display:block}iframe{display:block;position:relative;padding-bottom:1em}.dismissable-banner{background:rgba(58,58,58,0.98);outline:1px solid rgba(58,58,58,0.98);color:#fff;display:none;height:0;text-align:center;width:100%;font-size:13px;position:fixed;bottom:0;z-index:100;transition:bottom .4s ease-in-out}.dismissable-banner.unaccepted{display:block;height:auto}.dismissable-banner .container{align-items:center;display:flex;height:auto;max-width:1024px;margin:10px auto}@media screen and (min-width: 20em) and (max-width: 33em){.dismissable-banner span{line-height:calc(1.44231vw + 10.38462px)}}@media screen and (min-width: 33em){.dismissable-banner span{line-height:18px}}@media screen and (min-width: 20em) and (max-width: 33em){.dismissable-banner span{font-size:calc(.96154vw + 8.92308px)}}@media screen and (min-width: 33em){.dismissable-banner span{font-size:14px}}.dismissable-banner span:first-of-type{flex:1 1 auto;text-align:left;width:calc(100vw - 24px);padding:0 5px}@media screen and (min-width: 48em){.dismissable-banner span:first-of-type{padding:0 20px}}.dismissable-banner span+span{width:24px;flex:1 1 auto;margin-right:10px}@media screen and (min-width: 48em){.dismissable-banner span+span{position:relative;margin-right:20px}}.dismissable-banner span p{margin:0px}.dismissable-banner span p:after{content:"";margin-top:.8em;margin-bottom:.8em;width:100%;height:1px;background-color:#4d4d4d;display:block}.dismissable-banner button{background:transparent;border-radius:100%;border:2px solid #979797;cursor:pointer;height:24px;padding:0;position:relative;text-indent:-9999px;width:24px}.dismissable-banner button:before,.dismissable-banner button:after{background:#979797;border:none;content:"";height:2px;left:calc(50% - 0px);position:absolute;top:calc(50% - 2px);transition:all .4s ease-in-out;width:15px}.dismissable-banner button:before{transform:translate(-50%, 50%) rotate(45deg)}.dismissable-banner button:after{transform:translate(-50%, 50%) rotate(-45deg)}.dismissable-banner button:hover,.dismissable-banner button:focus{background:none;border-color:#fff}.dismissable-banner button:hover:before,.dismissable-banner button:hover:after,.dismissable-banner button:focus:before,.dismissable-banner button:focus:after{background:#fff}.dismissable-banner button:focus{outline:0}.dismissable-banner a{color:#fff;text-decoration:underline}.dismissable-banner a:hover{text-decoration:underline}.dismissable-banner [data-policy-effective-date],.dismissable-banner [data-future]{display:inline}section.life-principles .flex-fix .container .traveler img,.book-hero .hero-image{pointer-events:none}hr{border:0;background:#2a2a2a;height:2px}hr.small{width:18px}
/*# sourceMappingURL=main.css.map */
