@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/inter-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/inter-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(../fonts/inter-semibolditalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:300;src:url(../fonts/merriweather-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Merriweather;font-style:italic;font-weight:300;src:url(../fonts/merriweather-lightitalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:400;src:url(../fonts/merriweather-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:700;src:url(../fonts/merriweather-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:IntelOne Mono;font-style:normal;font-weight:400;src:url(../fonts/intelonemono-regular.woff2) format("woff2")}.header{align-items:center;background:#ebebec;background:var(--page-bg);box-sizing:border-box;display:flex;justify-content:space-between;left:0;padding:.8333333333vw 2.7777777778vw;position:fixed;top:0;width:100%;z-index:100}.header:after,.header:before{display:none}.header__bottom-line{background:#d2d4da;bottom:0;height:1px;left:0;position:absolute;right:0}.header__logo{display:flex;line-height:0}.header__menu-toggle{background:none;border:none;cursor:pointer;display:none;padding:0}.header__menu-toggle-icon{height:17px;position:relative;width:20px}.header__menu-toggle-bar{background:#1c2230;border-radius:1px;height:1.5px;position:absolute;right:0;transition:top .3s ease,left .3s ease,width .3s ease,opacity .3s ease,transform .3s ease}.header__menu-toggle-bar--1{top:0;width:11px}.header__menu-toggle-bar--2{top:7.75px;width:20px}.header__menu-toggle-bar--3{top:15.5px;width:11px}.header__menu-toggle--active .header__menu-toggle-bar--1{top:7.75px;transform:rotate(45deg);width:20px}.header__menu-toggle--active .header__menu-toggle-bar--2{opacity:0;transform:scaleX(0)}.header__menu-toggle--active .header__menu-toggle-bar--3{top:7.75px;transform:rotate(-45deg);width:20px}.header__logo-icon{display:block;height:2.2222222222vw;width:4.3055555556vw}.header__cta{align-items:center;display:flex;gap:1.1111111111vw}.header__visit-link{color:#464955;font-family:Inter,sans-serif;font-size:.9722222222vw;font-weight:500;line-height:1.3888888889vw;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease}.header__visit-link:hover{color:#1c2230}.header__toggle{align-items:center;background:#1c2230;border:none;border-radius:999px;box-sizing:border-box;color:#f2f5fa;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:.9722222222vw;font-weight:400;justify-content:center;line-height:1.3888888889vw;padding:.2777777778vw .8333333333vw;transition:background-color .2s ease}.header__toggle:hover{background:#6d488f}.header__toggle:disabled{background:#d4d6db;color:#999ead;cursor:not-allowed}.panel{background:#fff;bottom:9.3055555556vw;box-sizing:border-box;clip-path:inset(0 0 100% 0);display:flex;flex-direction:column;gap:1.3888888889vw;overflow-y:auto;padding:1.3888888889vw;pointer-events:none;position:fixed;right:1.6666666667vw;top:3.8888888889vw;transition:clip-path .4s ease;width:22.2222222222vw;z-index:90}.panel--active{clip-path:inset(0 0 0 0);pointer-events:auto}.panel__section{display:flex;flex-direction:column;gap:.8333333333vw}.panel__section--order{gap:.6944444444vw;margin-top:auto}.panel__title{align-items:center;display:flex;justify-content:space-between}.panel__close{background:none;border:none;color:#999ead;cursor:pointer;display:inline-flex;flex-shrink:0;padding:0;transition:color .2s ease}.panel__close:hover{color:#1c2230}.panel__body{display:flex;flex-direction:column;gap:.5555555556vw}.panel__heading{color:#1c2230;font:700 .9722222222vw/1.3888888889vw Merriweather,serif;margin:0}.panel__text{color:#1c2230;font:.9722222222vw/1.3888888889vw Inter,sans-serif;margin:0}.panel__text:last-child{margin-bottom:0}.panel__buttons{display:flex;flex-direction:column;gap:.2777777778vw}.panel__button{align-items:center;border:1px solid #d2d4da;border-radius:69.375vw;color:#1c2230;display:flex;font:.9722222222vw/1.6666666667vw Inter,sans-serif;justify-content:space-between;padding:.2777777778vw .8333333333vw;-webkit-text-decoration:none;text-decoration:none;transition:background .2s ease}.panel__button:hover{background:#f5f5f6}.panel__button-icon{flex-shrink:0;margin-left:.8333333333vw}.mobile-menu{background:#ebebec;clip-path:inset(0 0 100% 0);display:none;flex-direction:column;justify-content:space-between;overflow-y:auto;pointer-events:none;position:fixed;transition:clip-path .4s ease;z-index:90}.mobile-menu--active{clip-path:inset(0 0 0 0);pointer-events:auto}.mobile-menu__nav{display:flex;flex-direction:column;gap:16px}.mobile-menu__nav-item{color:#999ead;font-family:IntelOne Mono,monospace;font-size:20px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.mobile-menu__nav-item--active{color:#1c2230}.mobile-menu__cta{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;width:100%}.mobile-menu__cta .header__visit-link{font-size:16px;line-height:24px}.mobile-menu__cta .header__toggle{border:none;font-size:16px;line-height:24px;padding:10px 20px;width:100%}.nav-rail{background:#d2d4da;height:100vh;left:1.6666666667vw;position:fixed;top:0;width:1px;z-index:10}.nav-rail-right{background:#d2d4da;height:100vh;position:fixed;right:1.6666666667vw;top:0;width:1px;z-index:10}.side-nav{display:flex;flex-direction:column;gap:0;left:2.8472222222vw;position:fixed;top:50%;transform:translateY(-50%);z-index:10}.side-nav__item{color:#999ead;font-family:IntelOne Mono,monospace;font-size:.6944444444vw;line-height:1;padding:.2777777778vw 0;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease}.side-nav__item--active,.side-nav__item:hover{color:#1c2230}.side-nav-right{align-items:flex-end;display:flex;flex-direction:column;gap:.2777777778vw;position:fixed;right:2.8472222222vw;top:50%;transform:translateY(-50%);z-index:10}.side-nav-right__item{align-items:center;color:#999ead;display:flex;font-family:IntelOne Mono,monospace;font-size:.6944444444vw;gap:.4166666667vw;line-height:1;padding:.2777777778vw 0;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease}.side-nav-right__item:hover{color:#1c2230}.side-nav-right__item:hover .side-nav-right__line{background:#1c2230}.side-nav-right__item--active{color:#1c2230}.side-nav-right__item--active .side-nav-right__line{background:#1c2230;width:.8333333333vw}.side-nav-right__line{background:#999ead;display:inline-block;height:1px;transition:width .2s ease,background-color .2s ease;width:.1388888889vw}.mobile-chapter-nav{display:none}.mobile-chapter-nav:after,.mobile-chapter-nav:before{display:none}.mobile-chapter-nav__progress{display:none}.mobile-chapter-nav__item{color:#999ead;font-family:IntelOne Mono,monospace;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:14px;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease;vertical-align:middle}.mobile-chapter-nav__item--active{color:#1c2230}.nav-rail-bottom{background:#d2d4da;bottom:1.6666666667vw;height:1px;left:0;position:fixed;width:100%;z-index:10}.nav-lines-inner__line{background:#d2d4da;clip-path:inset(0 0 100% 0);height:100vh;position:fixed;top:0;transition:clip-path .6s ease;width:1px;z-index:10}.nav-lines-inner__line--left{left:8.6111111111vw}.nav-lines-inner__line--right{height:calc(100vh - 3.88889vw);right:7.2222222222vw;top:3.8888888889vw}.nav-lines-inner--visible .nav-lines-inner__line{clip-path:inset(0 0 0 0)}.nav-lines-inner__progress{background:#1c2230;height:calc(100vh - 3.88889vw);pointer-events:none;position:fixed;right:7.2222222222vw;top:3.8888888889vw;transform:scaleY(0);transform-origin:top;transition:opacity .4s ease;width:1px;z-index:11}.nav-lines-inner__progress--hidden{opacity:0}.hero{height:100vh;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.hero__title{color:#000;font-family:Merriweather,serif;font-size:6.6666666667vw;font-style:normal;font-weight:300;left:50%;line-height:1.1;margin:0;position:absolute;text-align:center;top:6.1111111111vw;transform:translateX(-50%);width:100%}.hero__title-line{display:block}.hero__word--italic{color:#999ead;font-style:italic}.hero__bottom{align-items:stretch;border-bottom:1px solid #d2d4da;border-top:1px solid #d2d4da;bottom:1.6666666667vw;display:flex;left:0;pointer-events:auto;position:absolute;right:0;z-index:1}.hero__bottom-info{border-right:1px solid #d2d4da;flex:1;padding:1.6666666667vw 2.7777777778vw}.hero__bottom-title{color:#1c2230;font-family:Inter,sans-serif;font-size:.9722222222vw;font-style:italic;font-weight:600;line-height:1.3888888889vw;margin:0 0 .5555555556vw}.hero__bottom-text{color:#1c2230;font-family:Inter,sans-serif;font-size:.9722222222vw;font-weight:400;line-height:1.3888888889vw;margin:0;max-width:29.1666666667vw}.hero__bottom-text p{margin:0}.hero__bottom-text p+p{margin-top:.5555555556vw}.hero__bottom-link{align-items:center;box-sizing:border-box;color:#1c2230;display:flex;font-family:Inter,sans-serif;font-size:1.1111111111vw;font-weight:500;gap:1.1111111111vw;isolation:isolate;justify-content:space-between;line-height:1.6666666667vw;padding:1.6666666667vw 3.8888888889vw 1.6666666667vw 2.7777777778vw;position:relative;-webkit-text-decoration:none;text-decoration:none;width:23.8888888889vw}.hero__bottom-link:before{background-color:transparent;bottom:0;content:"";left:0;position:absolute;right:1.6666666667vw;top:0;transition:background-color .2s ease;z-index:-1}.hero__bottom-link:hover:before{background-color:#dfdfdf}.hero__bottom-link-icon{flex-shrink:0}.chapter-intro{--section-bg:#ebebec;align-items:center;background:#ebebec;background:var(--section-bg);box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;padding:0 2.7777777778vw;text-align:center}.chapter-intro--dark{--section-bg:#dfdfdf}.chapter-intro__inner{max-width:62.5vw}.chapter-intro__label,.chapter-intro__subtitle,.chapter-intro__title{opacity:0;transform:translateY(1.6666666667vw)}.chapter-intro__label{color:#6d488f;font-family:IntelOne Mono,monospace;font-size:.8333333333vw;font-weight:400;line-height:1.1111111111vw;margin:0 0 1.3888888889vw;text-transform:capitalize}.chapter-intro__title{color:#000;font-family:Merriweather,serif;font-size:5.8333333333vw;font-weight:300;line-height:6.6666666667vw;margin:0 0 1.6666666667vw;text-transform:capitalize}.chapter-intro__title-word--muted{color:#999ead;font-style:italic}.chapter-intro__subtitle{color:#1c2230;font-family:Inter,sans-serif;font-size:.9722222222vw;font-weight:400;line-height:1.3888888889vw;margin:0}#chapter-intro-1{margin-top:-90vh}.chapter--peel-clone .chapter-intro__label,.chapter--peel-clone .chapter-intro__subtitle,.chapter--peel-clone .chapter-intro__title{opacity:1;transform:translateY(0)}.chapter--peel-clone.chapter-intro{left:0;right:0}.chapter-wrap{min-height:100vh}.chapter{--section-bg:#ebebec;background:#ebebec;background:var(--section-bg);box-sizing:border-box;display:flex;height:100vh;padding:0 7.2222222222vw 0 8.6111111111vw;position:relative}.chapter--dark{--section-bg:#dfdfdf}.chapter--peeling{z-index:3}.chapter__corner{background:#cecece;height:200vh;width:200vw;will-change:transform;z-index:12}.chapter--peel-clone,.chapter__corner{display:none;left:0;pointer-events:none;position:fixed;top:0}.chapter--peel-clone{box-sizing:border-box;height:100vh;margin:0;right:0;z-index:1}.chapter__col--left{border-right:1px solid #d2d4da;border-top:1px solid #d2d4da;box-sizing:border-box;display:flex;flex:1;flex-direction:column;padding:6.6666666667vw 0 2.7777777778vw}.chapter__col--right{box-sizing:border-box;flex:0 0 30.5555555556vw;overflow:hidden;position:relative;width:30.5555555556vw}.chapter__slide{background:var(--section-bg);border-top:1px solid #d2d4da;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;left:0;padding:6.6666666667vw 2.7777777778vw 2.7777777778vw;position:absolute;right:0;top:0;transform:translate3d(0,100%,0)}.chapter__slide--current{transform:translateZ(0)}.chapter__head{border-bottom:1px solid #d2d4da;margin-bottom:1.3888888889vw;padding-bottom:2.7777777778vw}.chapter__head-inner{padding:0 2.2222222222vw 0 2.7777777778vw}.chapter__foot{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:1.3888888889vw 2.7777777778vw 0}.chapter__foot-text{max-width:26.3888888889vw}.chapter__foot-text .chapter__text{font-family:Inter,sans-serif;font-size:1.1111111111vw;font-weight:400;line-height:1.6666666667vw}.chapter__title{color:#1c2230;font-family:Merriweather,serif;font-size:5.8333333333vw;font-style:normal;font-weight:300;line-height:6.6666666667vw;margin:0;text-transform:capitalize}.chapter__title-word--muted{color:#999ead;font-style:italic;font-weight:300}.chapter__meta{align-items:center;color:#999ead;display:flex;font-family:Merriweather,serif;font-size:.8333333333vw;font-style:normal;font-weight:400;justify-content:space-between;line-height:1.1111111111vw;margin:0;text-transform:capitalize}.chapter__stat-label{color:#1c2230;font-family:IntelOne Mono,monospace;font-size:.8333333333vw;font-weight:400;line-height:1.1111111111vw;margin:2.7777777778vw 0 1.3888888889vw;text-transform:capitalize}.chapter__stat-label--shift{margin-bottom:5.625vw}.chapter__stat-figure .chapter__text{font-size:.9722222222vw;line-height:1.3888888889vw;margin:1.9444444444vw 0 0}.chapter__stat-figure--pin-bottom{display:flex;flex:1;flex-direction:column;gap:1.6666666667vw}.chapter__stat-figure--pin-bottom .chart-bars{margin:auto 0}.chapter__stat-figure--pin-bottom .chapter__text{margin:0}.chapter__body{display:flex;flex:1;flex-direction:column;justify-content:center;min-height:0;overflow-y:auto;scrollbar-color:#d2d4da transparent;scrollbar-width:thin}.chapter__body::-webkit-scrollbar{width:6px}.chapter__body::-webkit-scrollbar-track{background:transparent}.chapter__body::-webkit-scrollbar-thumb{background:#d2d4da;border-radius:3px}.chapter__body--split{justify-content:space-between}.chapter__body--top{justify-content:flex-start}.chapter__body--top .chapter__quote-block{margin:3.3333333333vw 0}.chapter__body--quote-top-pin{justify-content:flex-start}.chapter__body--quote-top-pin .chapter__quote-block{display:flex;flex:1;flex-direction:column;justify-content:center;margin:0;min-height:0;overflow:hidden}.chapter__body--quote-top-pin .chapter__text:last-child{margin-bottom:2.7777777778vw;margin-top:0}.chapter__body--center-pin .chapter__paragraphs{display:flex;flex:1;flex-direction:column;justify-content:center;margin:0;min-height:0}.chapter__body--center-pin .chapter__quote-block{margin:0 0 2.7777777778vw}.chapter__body--conditions{justify-content:flex-start}.chapter__body--conditions .chapter__paragraphs{margin:3.3333333333vw 0 0}.chapter__body--conditions .chapter__slide-quote{margin:5.5555555556vw 0 1.1111111111vw}.chapter__body--conditions-pin{justify-content:flex-start}.chapter__body--conditions-pin .chapter__paragraphs{margin:3.3333333333vw 0 0}.chapter__body--conditions-pin .chapter__slide-quote{margin:auto 0 1.1111111111vw}.chapter__body--conditions-pin .chapter__text:last-child{margin-bottom:2.7777777778vw}.chapter__body--forces-pin{justify-content:flex-start}.chapter__body--forces-pin .chapter__quote-block{margin:auto 0 0;padding:0 2.7777777778vw}.chapter__quote-block{display:flex;flex:none;flex-direction:column;gap:1.6666666667vw;margin:auto 0;text-align:left}.chapter__stat-block{margin-top:3.6111111111vw}.chapter__stat-block .chapter__slide-quote{margin:0 0 1.1111111111vw}.chapter__stat-block+.chapter__quote-block{margin:0}.chapter__force-list{justify-content:flex-start;margin:0 -2.7777777778vw;padding-top:1.6666666667vw;width:calc(100% + 5.55556vw)}.chapter__force{border-top:1px solid #d2d4da;padding:1.1111111111vw 2.7777777778vw}.chapter__force:first-child{border-top:none;padding-top:0}.chapter__force-head{align-items:baseline;display:flex;gap:.6944444444vw;margin:0 0 .5555555556vw}.chapter__force-chevron{display:none}.chapter__force-index{color:#999ead;font-family:Merriweather,serif;font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:1.1111111111vw}.chapter__force-title{color:#6d488f;font-family:Merriweather,serif;font-size:.9722222222vw;font-style:italic;font-weight:400;line-height:1.3888888889vw;margin:0}.chapter__force-text{color:#1c2230;font-family:Inter,sans-serif;font-size:.9722222222vw;font-weight:400;line-height:1.3888888889vw;margin:0}.chapter__quote-icon{flex-shrink:0;height:1.9444444444vw;width:1.9444444444vw}.chapter__quote-lines{display:flex;flex-direction:column;gap:.8333333333vw}.chapter__quote-text{color:#6d488f;font-family:Merriweather,serif;font-size:1.3888888889vw;font-style:italic;font-weight:400;line-height:1.9444444444vw;margin:0}.chapter__paragraphs{margin-bottom:6.9444444444vw}.chapter__paragraphs--gap-top{margin-top:3.3333333333vw}.chapter__text{color:#1c2230;font-family:Inter,sans-serif;font-size:1.1111111111vw;font-weight:400;line-height:1.6666666667vw;margin:0 0 1.1111111111vw}.chapter__text--gap-bottom-48{margin-bottom:3.3333333333vw}.chapter__text:last-child{margin-bottom:0}.chapter__inline-stat{color:#1c2230;font-family:Inter,sans-serif;font-size:1.1111111111vw;font-weight:400;line-height:1.6666666667vw;margin:0}.chapter__inline-number{color:#6d488f;font-family:Merriweather,serif;font-size:1.6666666667vw;font-style:italic;font-weight:300;line-height:2.2222222222vw;vertical-align:bottom}.chapter__slide-quote{color:#6d488f;font-family:Merriweather,serif;font-size:1.6666666667vw;font-style:italic;font-weight:300;line-height:2.2222222222vw;margin:2.5vw 0}.chapter__pagination{color:#d4d6db;font-family:Merriweather,serif;font-size:5.8333333333vw;font-style:normal;font-weight:300;line-height:6.6666666667vw;margin:0;text-align:right}.chapter__pagination--mobile{display:none}#chapter-8:after{background:#d2d4da;bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0}#chapter-8 .chapter__slide:first-of-type .chapter__text,[data-clone-of=chapter-8] .chapter__slide:first-of-type .chapter__text{margin-bottom:.5555555556vw}#chapter-8 .chapter__slide:first-of-type .chapter__text--gap-bottom-48,[data-clone-of=chapter-8] .chapter__slide:first-of-type .chapter__text--gap-bottom-48{margin-bottom:8.75vw}#chapter-5 .chapter__slide:first-of-type .chapter__body,[data-clone-of=chapter-5] .chapter__slide:first-of-type .chapter__body{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto;grid-row-gap:1.6666666667vw;row-gap:1.6666666667vw}#chapter-5 .chapter__slide:first-of-type .chapter__paragraphs,[data-clone-of=chapter-5] .chapter__slide:first-of-type .chapter__paragraphs{display:flex;flex-direction:column;grid-area:1/1;justify-content:center;margin:0;min-height:0;overflow-y:auto}#chapter-5 .chapter__slide:first-of-type .chapter__quote-block,[data-clone-of=chapter-5] .chapter__slide:first-of-type .chapter__quote-block{align-self:end;grid-area:2/1;margin:0}.chart-bars{align-items:flex-end;display:flex;gap:2.2222222222vw;opacity:0;transform:translateY(1.6666666667vw)}.chart-bars__group{display:flex;flex-direction:column;width:12.5vw}.chart-bars--compact{gap:1.1111111111vw}.chart-bars--compact .chart-bars__group{flex:1;width:auto}.chart-bars--compact .chart-bars__value{font-size:2.5vw;font-style:normal;font-weight:300;line-height:3.0555555556vw}.chart-bars__value{color:var(--chart-bars-color);font-family:Merriweather,serif;font-size:4.1666666667vw;font-weight:300;line-height:5.2777777778vw;margin:0 0 1.1111111111vw;opacity:0;transform:translateY(1.3888888889vw)}.chart-bars__stack{display:flex;flex-direction:column;gap:3px}.chart-bars__bar{background:var(--chart-bars-color);flex-shrink:0;height:1px;transform:scaleX(0);transform-origin:left center}.chart-bars__legend{align-items:center;color:var(--chart-bars-color);display:flex;font-family:IntelOne Mono,monospace;font-size:.8333333333vw;font-weight:400;gap:.5555555556vw;margin-top:1.1111111111vw}.chart-bars__legend-swatch{background:var(--chart-bars-color);flex-shrink:0;height:.6944444444vw;width:.6944444444vw}.chart-bars--horizontal{align-items:stretch;flex-direction:column;gap:1.9444444444vw}.chart-bars--horizontal .chart-bars__group{width:auto}.chart-bars--horizontal .chart-bars__row{align-items:flex-end;display:flex;gap:1.6666666667vw}.chart-bars--horizontal .chart-bars__stack{align-items:flex-end;flex:0 0 auto;flex-direction:row;gap:3px;height:4.1666666667vw}.chart-bars--horizontal .chart-bars__bar{flex:0 0 auto;height:100%;transform:scaleY(0);transform-origin:bottom center;width:1px}.chart-bars--horizontal .chart-bars__value{flex-shrink:0;font-size:2.7777777778vw;line-height:3.3333333333vw;margin:0;opacity:0;transform:translateY(1.3888888889vw);white-space:nowrap}.chart-bars--horizontal .chart-bars__legend{margin-top:.5555555556vw}.map-section{--section-bg:#ebebec;background:#ebebec;background:var(--section-bg);border-bottom:1px solid #d2d4da;box-sizing:border-box;height:100vh;margin:120px 7.2222222222vw 0 8.6111111111vw;padding:2.7777777778vw;position:relative}.map-section__head{display:flex;flex-direction:column;gap:1.3888888889vw}.map-section__tag{color:#6d488f;font-family:Merriweather,serif;font-size:.8333333333vw;font-weight:400;line-height:1.1111111111vw;margin:0}.map-section__title{color:#1c2230;font-family:Merriweather,serif;font-size:5.8333333333vw;font-weight:300;line-height:6.6666666667vw;margin:0;text-transform:capitalize}.map-section__title-word--muted{color:#999ead;font-style:italic}.map-section__row{margin-top:2.7777777778vw;position:relative}.map-section__map{aspect-ratio:1535/880;display:block;opacity:0;position:absolute;right:2.7777777778vw;top:-.6944444444vw;transition:opacity .4s ease;width:42.2222222222vw}.map-section__map.is-loaded{opacity:1}.map-section__map svg{display:block;height:100%;width:100%}.map-section__map [data-state]{fill:#d4d6db;transition:fill .9s ease}.map-section__map .is-lit{fill:#6d488f}.map-section__note{bottom:4.4444444444vw;color:#330072;font-family:IntelOne Mono,monospace;font-size:.8333333333vw;font-weight:400;line-height:1.1111111111vw;margin:0;position:absolute;right:2.7777777778vw;text-align:right}.map-section__movement{bottom:4.4444444444vw;color:#1c2230;font-family:Inter,sans-serif;font-size:1.1111111111vw;font-weight:400;left:2.7777777778vw;line-height:1.6666666667vw;margin:0;position:absolute;width:27.7777777778vw}.map-section__content{display:flex;flex-direction:column;gap:2.2222222222vw;width:30.5555555556vw}.map-section__text{display:flex;flex-direction:column;gap:.8333333333vw}.map-section__text p{color:#1c2230;font-family:Inter,sans-serif;font-size:1.1111111111vw;font-weight:400;line-height:1.6666666667vw;margin:0}.map-section__button{align-items:center;align-self:flex-start;background:#330072;border-radius:999px;color:#fff;display:inline-flex;font-family:Inter,sans-serif;font-size:.9722222222vw;font-weight:400;gap:.8333333333vw;line-height:1.6666666667vw;padding:.5555555556vw 1.3888888889vw;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease}.map-section__button:hover{background:#1f004a}.map-section__button svg{flex-shrink:0}.shop-section{--section-bg:#ebebec;background:#ebebec;background:var(--section-bg);box-sizing:border-box;height:100vh;margin:120px 7.2222222222vw 0 8.6111111111vw;position:relative}.shop-section:before{background:#dfdfdf;border-right:1px solid #d2d4da;bottom:0;box-sizing:border-box;content:"";left:0;position:absolute;top:0;width:34.7222222222vw}.shop-section__top{display:contents}.shop-section__head{left:40.2777777778vw;position:absolute;top:10.8333333333vw;width:38.3333333333vw}.shop-section__tag{color:#01a435;font-family:Merriweather,serif;font-size:.8333333333vw;font-weight:400;line-height:1.1111111111vw;margin:0 0 2.2222222222vw}.shop-section__title{color:#1c2230;font-family:Merriweather,serif;font-size:5.8333333333vw;font-weight:300;line-height:6.6666666667vw;margin:0 0 1.1111111111vw}.shop-section__subtitle{color:#1c2230;font-family:Inter,sans-serif;font-size:1.1111111111vw;font-weight:400;line-height:1.6666666667vw;margin:0}.shop-section__text p{color:#1c2230;font-family:Inter,sans-serif;font-size:.9722222222vw;font-weight:400;line-height:1.3888888889vw;margin:0}.shop-section__break--mobile{display:none}.shop-section__book{aspect-ratio:464/571;height:auto;left:1.25vw;position:absolute;top:50%;transform:translateY(-50%);width:32.2222222222vw}.shop-section__book-poster{display:none;height:auto;transition:opacity .4s ease;width:100%}.shop-section__book--ready .shop-section__book-poster{opacity:0}.shop-section__book-canvas{bottom:0;cursor:grab;height:100%;left:0;position:absolute;right:0;top:0;touch-action:pan-y;width:100%}.shop-section__book--dragging .shop-section__book-canvas{cursor:grabbing}.shop-section__panel{align-items:center;border-bottom:1px solid #d2d4da;border-top:1px solid #d2d4da;bottom:0;box-sizing:border-box;display:flex;justify-content:space-between;left:34.7222222222vw;padding-left:5.5555555556vw;position:absolute;right:0}.shop-section__text{box-sizing:border-box;flex:0 0 auto;width:16.1111111111vw}.shop-section__order{border-left:1px solid #d2d4da;box-sizing:border-box;flex:0 0 auto;padding:2.2222222222vw;width:22.2222222222vw}.shop-section__order-title{color:#1c2230;font-family:Merriweather,serif;font-size:.9722222222vw;font-weight:700;line-height:1.3888888889vw;margin:0 0 .6944444444vw}.shop-section__buttons{display:flex;flex-direction:column;gap:.2777777778vw}.shop-section__button{align-items:center;border:1px solid #d2d4da;border-radius:999px;box-sizing:border-box;color:#1c2230;display:flex;font-family:Inter,sans-serif;font-size:.9722222222vw;font-weight:400;justify-content:space-between;line-height:1.6666666667vw;padding:.2777777778vw .8333333333vw;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.shop-section__button:hover{background:#1c2230;border-color:#1c2230;color:#f2f5fa}.shop-section__button svg{flex-shrink:0;height:1.1111111111vw;width:1.1111111111vw}.media-section{--section-bg:#ebebec;background:#ebebec;background:var(--section-bg);box-sizing:border-box;display:flex;flex-direction:column;margin:0 7.2222222222vw 0 8.6111111111vw;min-height:100vh;padding:4.1666666667vw 0 1.6666666667vw;position:relative}.media-section__intro{display:flex;flex-direction:column;gap:1.6666666667vw;margin-left:2.7777777778vw}.media-section__head{width:40.2777777778vw}.media-section__tag{color:#6d488f;font-family:Merriweather,serif;font-size:.8333333333vw;font-weight:400;line-height:1.1111111111vw;margin:0 0 1.3888888889vw}.media-section__title{color:#1c2230;font-family:Merriweather,serif;font-size:5.8333333333vw;font-weight:300;line-height:6.6666666667vw;margin:0}.media-section__text{color:#1c2230;-moz-column-count:2;column-count:2;-moz-column-gap:3.3333333333vw;column-gap:3.3333333333vw;font-family:Inter,sans-serif;font-size:1.1111111111vw;font-weight:400;line-height:1.6666666667vw;margin:0;padding-right:2.7777777778vw}.media-section__text p{margin:0;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.media-section__text p+p{margin-top:.6944444444vw}.media-section__text a{color:#6d488f;-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s ease}.media-section__text a:hover{color:#330072}.media-section__cta{align-items:center;align-self:flex-start;background:#330072;border-radius:999px;color:#fff;display:inline-flex;font-family:Inter,sans-serif;font-size:.9722222222vw;font-weight:400;gap:.8333333333vw;line-height:1.6666666667vw;padding:.5555555556vw 1.3888888889vw;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease}.media-section__cta:hover{background:#1f004a}.media-section__cta svg{flex-shrink:0}.media-section__news{box-sizing:border-box;margin-top:2.7777777778vw;padding:0 2.7777777778vw 2.7777777778vw 3.125vw}.media-section__news-head{align-items:flex-end;box-shadow:inset 0 -1px 0 #d2d4da;display:flex;justify-content:space-between;margin-bottom:2.7777777778vw;padding-bottom:1.1111111111vw}.media-section__news-title{color:#1c2230;font-family:Merriweather,serif;font-size:1.3888888889vw;font-weight:500;line-height:1.9444444444vw;margin:0}.media-section__nav{display:flex;gap:1.1111111111vw;margin-bottom:.2777777778vw}.media-section__nav-btn{align-items:center;background:transparent;border:1px solid;border-radius:999px;box-sizing:border-box;color:#6d488f;cursor:pointer;display:flex;height:1.6666666667vw;justify-content:center;margin:0;padding:0;transition:color .3s ease,background-color .3s ease;width:3.0555555556vw}.media-section__nav-btn:disabled{color:#999ead;cursor:default}.media-section__nav-btn:not(:disabled):hover{background:#6d488f;color:#fff}.media-section__nav-btn svg{height:1.3888888889vw;width:1.3888888889vw}.media-section__viewport{overflow:hidden}.media-section__track{--media-gap:4.5138888889vw;display:flex;gap:4.5138888889vw;gap:var(--media-gap);touch-action:pan-y;transition:transform .5s ease}.media-section__state{color:#464955;font-family:Inter,sans-serif;font-size:.9722222222vw;line-height:1.6666666667vw;margin:0}.news-card{cursor:pointer;display:flex;flex:0 0 calc(33.33333% - var(--media-gap)*2/3);flex-direction:column;gap:.5555555556vw;min-width:0;position:relative}.news-card:not(:first-child):before{background:#d4d6db;bottom:0;content:"";left:calc(var(--media-gap)/-2);position:absolute;top:0;width:1px}.news-card:focus-visible{outline:1px solid #6d488f;outline-offset:4px}.news-card__head{align-items:flex-start;display:flex;gap:.8333333333vw;min-height:11.0416666667vw}.news-card__body{display:flex;flex:1;flex-direction:column;gap:.2777777778vw;min-width:0}.news-card__author{color:#1c2230;font-family:Inter,sans-serif;font-size:.9722222222vw;font-weight:400;line-height:1.6666666667vw}.news-card__excerpt,.news-card__title{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news-card__title{color:#1c2230;font-family:Merriweather,serif;font-size:1.1111111111vw;font-weight:400;line-height:1.6666666667vw;margin-bottom:.2777777778vw;transition:color .3s ease}.news-card:focus-visible .news-card__title,.news-card:hover .news-card__title{color:#6d488f}.news-card__excerpt{color:#464955;font-family:Inter,sans-serif;font-size:.9722222222vw;font-weight:300;line-height:1.6666666667vw}.news-card__avatar{background:#fff;border-radius:50%;flex-shrink:0;height:4.4444444444vw;-o-object-fit:cover;object-fit:cover;width:4.4444444444vw}.news-card__meta{color:#464955;display:flex;font-family:Inter,sans-serif;font-size:.9722222222vw;font-weight:300;gap:.6944444444vw;line-height:1.6666666667vw}.news-card--cta{background:#e6d9f2;box-sizing:border-box;cursor:default;justify-content:space-between;padding:1.6666666667vw}.news-card--cta__title{color:#1c2230;font-family:Merriweather,serif;font-size:1.6666666667vw;font-weight:400;line-height:2.2222222222vw;margin:0}.news-card--cta__button{align-items:center;background:#330072;border-radius:999px;box-sizing:border-box;color:#fff;display:flex;font-family:Inter,sans-serif;font-size:.9722222222vw;font-weight:400;gap:.8333333333vw;justify-content:center;line-height:1.6666666667vw;padding:.5555555556vw 1.3888888889vw;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease}.news-card--cta__button:hover{background:#1f004a}.news-card--cta__button svg{flex-shrink:0}@keyframes news-card-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.news-card--skeleton{cursor:default;pointer-events:none}.news-card--skeleton .news-card__avatar,.news-card--skeleton .news-card__bar{animation:news-card-shimmer 1.6s linear infinite;background:linear-gradient(90deg,#dfdfdf 30%,#f5f5f6 50%,#dfdfdf 70%);background-size:200% 100%}.news-card--skeleton .news-card__bar{border-radius:999px;display:block}.news-card--skeleton .news-card__bar--author{height:.8333333333vw;margin:.4166666667vw 0;width:40%}.news-card--skeleton .news-card__bar--title,.news-card--skeleton .news-card__bar--title-short{height:.9722222222vw;margin:.3472222222vw 0}.news-card--skeleton .news-card__bar--title{width:95%}.news-card--skeleton .news-card__bar--title-short{width:60%}.news-card--skeleton .news-card__bar--excerpt,.news-card--skeleton .news-card__bar--excerpt-short{height:.8333333333vw;margin:.4166666667vw 0}.news-card--skeleton .news-card__bar--excerpt{width:100%}.news-card--skeleton .news-card__bar--excerpt-short{width:70%}.news-card--skeleton .news-card__bar--meta{height:.8333333333vw;margin:.4166666667vw 0;width:55%}.news-card--skeleton .news-card__bars--title{margin-bottom:.2777777778vw}html.post-open{overflow:hidden;scrollbar-gutter:stable}.post-overlay{background:#ebebec;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;left:0;opacity:0;overflow:hidden;overscroll-behavior:contain;position:fixed;right:0;top:0;touch-action:none;transition:opacity .3s ease,visibility 0s linear .3s;visibility:hidden;z-index:50}.post-overlay--open{opacity:1;transition:opacity .3s ease;visibility:visible}.post-overlay__rail{background:#d2d4da;bottom:0;position:absolute;top:0;width:1px}.post-overlay__rail--left{left:1.6666666667vw}.post-overlay__rail--right{right:1.6666666667vw}.post-overlay__close{align-items:center;background:transparent;border:0;color:#464955;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:.9722222222vw;font-weight:500;gap:.1388888889vw;line-height:1.3888888889vw;margin:0;padding:.1388888889vw .5555555556vw;position:absolute;right:3.6111111111vw;top:5.9027777778vw;transition:color .3s ease;z-index:2}.post-overlay__close:hover{color:#1c2230}.post-overlay__close svg{height:1.3888888889vw;width:1.3888888889vw}.post-overlay__content{display:flex;flex:1;flex-direction:column;min-height:0;padding-top:6.1805555556vw}.post-overlay__hero{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:2.2222222222vw;margin:0 auto;text-align:center;width:50vw}.post-overlay__category{color:#6d488f;font-family:Merriweather,serif;font-size:.9722222222vw;font-weight:400;line-height:1.3888888889vw;margin-bottom:-1.5277777778vw}.post-overlay__title{color:#1c2230;font-family:Merriweather,serif;font-size:2.7777777778vw;font-weight:400;line-height:3.3333333333vw;margin:0}.post-overlay__author{align-items:center;display:flex;gap:1.3888888889vw;text-align:left}.post-overlay__avatar{background:#fff;border-radius:50%;flex-shrink:0;height:4.7222222222vw;-o-object-fit:cover;object-fit:cover;width:4.7222222222vw}.post-overlay__author-text{display:flex;flex-direction:column;gap:.1388888889vw}.post-overlay__author-name{color:#1c2230;font-family:Inter,sans-serif;font-size:1.1111111111vw;font-weight:600;line-height:1.6666666667vw}.post-overlay__author-role,.post-overlay__meta{color:#464955;font-family:Inter,sans-serif;font-size:.9722222222vw;font-weight:400;line-height:1.6666666667vw}.post-overlay__meta{display:flex;gap:.6944444444vw}.post-overlay__clip{flex:1;margin-top:5.5555555556vw;min-height:0;overflow:hidden}.post-overlay__body{color:#464955;font-family:Inter,sans-serif;font-size:1.25vw;font-weight:400;line-height:1.8055555556vw;margin:0 auto;width:69.4444444444vw}.post-overlay__body>*{margin:0 0 1.3888888889vw}.post-overlay__body figure,.post-overlay__body img,.post-overlay__body video{height:auto;max-width:100%}.post-overlay__body a{color:#6d488f}.post-overlay__fade{background:linear-gradient(0deg,#ebebec,hsla(240,3%,92%,0));bottom:0;height:12.5vw;left:0;pointer-events:none;position:absolute;right:0}.post-overlay__readmore{align-items:center;background:#330072;border-radius:999px;bottom:2.7777777778vw;color:#fff;display:flex;font-family:Inter,sans-serif;font-size:.9722222222vw;font-weight:400;gap:.8333333333vw;left:50%;line-height:1.6666666667vw;padding:.5555555556vw 1.3888888889vw;position:absolute;-webkit-text-decoration:none;text-decoration:none;transform:translateX(-50%);transition:background-color .3s ease}.post-overlay__readmore:hover{background:#1f004a}.post-overlay__readmore svg{flex-shrink:0}.author{--section-bg:#dfdfdf;background:#dfdfdf;background:var(--section-bg);box-sizing:border-box;display:flex;flex-direction:column;margin:0 7.2222222222vw 0 8.6111111111vw;min-height:100vh;position:relative}.author:after,.author:before{background:var(--section-bg);bottom:0;content:"";pointer-events:none;position:absolute;top:0}.author:before{right:100%;width:8.6111111111vw}.author:after{left:100%;width:7.2222222222vw}.author__columns,.author__label,.author__portrait,.author__title{opacity:0;transform:translateY(1.6666666667vw)}.author__top{align-items:flex-start;display:flex;flex-shrink:0;justify-content:space-between;padding:6.6666666667vw 2.7777777778vw 0}.author__head{flex-shrink:0}.author__label{color:#6d488f;font-family:Merriweather,serif;font-size:.8333333333vw;font-weight:400;line-height:1.1111111111vw;margin:0 0 1.3888888889vw;text-transform:capitalize}.author__title{color:#1c2230;font-family:Merriweather,serif;font-size:5.8333333333vw;font-weight:300;line-height:6.6666666667vw;margin:0}.author__portrait{aspect-ratio:1/1;border:1px solid #6d488f;border-radius:50%;box-sizing:border-box;flex-shrink:0;height:11.3888888889vw;padding:.4166666667vw;width:11.3888888889vw}.author__portrait-image{border-radius:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.author__divider{border-top:1px solid #d2d4da;flex-shrink:0;margin-top:3.1944444444vw}.author__columns{align-items:stretch;display:flex;flex:1;gap:2.7777777778vw;padding:0 2.7777777778vw}.author__column{border-left:1px solid #d2d4da;flex:1 1 0;min-width:0;padding:2.7777777778vw 0 4.4444444444vw 2.7777777778vw}.author__column:first-child{border-left:none;padding-left:0}.author__column-title{color:#1c2230;font-family:Merriweather,serif;font-size:1.1111111111vw;font-weight:700;line-height:1.6666666667vw;margin:0 0 .8333333333vw}.author__column-text{color:#1c2230;font-family:Inter,sans-serif;font-size:1.1111111111vw;font-weight:400;line-height:1.6666666667vw;margin:0 0 .8333333333vw}.author__column-text:last-child{margin-bottom:0}.footer{background:#1c2230;padding-top:1.4583333333vw;position:relative}.footer:after,.footer:before{background:#464955;bottom:0;content:"";position:absolute;top:0;width:1px}.footer:before{left:calc(50% - 3.47222vw)}.footer:after{left:calc(50% + 3.47222vw)}.footer__rail{display:none}.footer__logo{display:block;left:50%;position:absolute;top:.8333333333vw;transform:translateX(-50%);width:4.3055555556vw;z-index:2}.footer__logo-icon{display:block;height:auto;width:100%}.footer__top-line{background:#464955;height:1px;left:0;position:absolute;right:0;top:3.8888888889vw}.footer__main{align-items:flex-start;box-sizing:border-box;display:flex;height:12.8472222222vw;justify-content:space-between;padding:.1388888889vw 2.7777777778vw 0;position:relative}.footer__nav{align-items:center;display:flex;gap:1.3888888889vw}.footer__nav-item{color:#999ead;font-family:IntelOne Mono,monospace;font-size:.6944444444vw;font-weight:400;line-height:1;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease}.footer__nav-item:hover{color:#fff}.footer__chapters{align-items:center;display:flex;gap:1.3888888889vw;justify-content:flex-end}.footer__chapters-item{color:#999ead;font-family:IntelOne Mono,monospace;font-size:.6944444444vw;font-weight:400;line-height:1;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease}.footer__chapters-item:hover{color:#fff}.footer__to-top{background:none;border:0;bottom:.5555555556vw;color:#f2f5fa;cursor:pointer;left:50%;line-height:0;margin:0;padding:0;position:absolute;transform:translateX(-50%);transition:opacity .2s ease;z-index:2}.footer__to-top:hover{opacity:.7}.footer__to-top-icon{display:block;height:1.3888888889vw;width:1.3888888889vw}.footer__discover{align-items:center;bottom:2.5vw;box-sizing:border-box;color:#f2f5fa;display:flex;font-family:Inter,sans-serif;font-size:1.1111111111vw;font-weight:500;gap:1.1111111111vw;line-height:1.6666666667vw;padding:1.6666666667vw 2.5vw;position:absolute;right:0;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease}.footer__discover:hover{color:#906ab1}.footer__discover-icon{display:block;flex-shrink:0;height:1.6666666667vw;width:1.6666666667vw}.footer__order{left:2.7777777778vw;position:absolute;top:5.5555555556vw;width:17.7777777778vw}.footer__order-heading{color:#fff;font-family:Merriweather,serif;font-size:.9722222222vw;font-weight:700;line-height:1.3888888889vw;margin:0 0 .6944444444vw}.footer__order-buttons{display:flex;flex-direction:column;gap:.2777777778vw}.footer__button{align-items:center;border:1px solid #464955;border-radius:2.0833333333vw;box-sizing:border-box;color:#f2f5fa;display:flex;font-family:Inter,sans-serif;font-size:.9722222222vw;font-weight:400;gap:.8333333333vw;justify-content:space-between;line-height:1.6666666667vw;padding:.2777777778vw .8333333333vw;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.footer__button:hover{background:#f2f5fa;border-color:#f2f5fa;color:#1c2230}.footer__button-icon{display:block;flex-shrink:0;height:1.1111111111vw;width:1.1111111111vw}.footer__bottom{align-items:center;border-top:1px solid #464955;box-sizing:border-box;display:flex;gap:1.1111111111vw;height:2.5vw;justify-content:space-between;padding:0 2.7777777778vw;position:relative}.footer__copyright{margin:0}.footer__copyright,.footer__legal{color:#999ead;font-family:Inter,sans-serif;font-size:.6944444444vw;font-weight:400;line-height:1.2;-webkit-text-decoration:none;text-decoration:none}.footer__legal{transition:color .2s ease}.footer__legal:hover{color:#fff}.footer a:focus-visible,.footer button:focus-visible{outline:2px solid #f2f5fa;outline-offset:2px}.footer+.scroll-end-buffer{height:0}.nav-lines-inner,.nav-rail,.nav-rail-bottom,.nav-rail-right,.side-nav,.side-nav-right{transition:opacity .3s ease}body.footer-in-view .nav-lines-inner,body.footer-in-view .nav-rail,body.footer-in-view .nav-rail-bottom,body.footer-in-view .nav-rail-right,body.footer-in-view .side-nav,body.footer-in-view .side-nav-right{opacity:0;pointer-events:none}:root{--page-bg:#ebebec}html{overflow-anchor:none;overflow-x:hidden}.screen-reader-text{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0 0 0 0);border:0;clip-path:inset(50%);white-space:nowrap}.skip-link:focus{height:auto;left:8px;margin:0;padding:12px 20px;position:fixed!important;top:8px;width:auto;z-index:10000;clip:auto;background:#1c2230;border-radius:4px;clip-path:none;color:#fff;font-family:Inter,sans-serif;font-size:15px;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline}#main-content:focus{outline:none}body{background:#ebebec;background:var(--page-bg);margin:0;scrollbar-color:#000 #ebebec;scrollbar-color:#000 var(--page-bg)}::-webkit-scrollbar{width:14px}::-webkit-scrollbar-track{background:#ebebec;background:var(--page-bg)}::-webkit-scrollbar-thumb{background:#000;border-radius:0}#stage{height:100vh;pointer-events:none;position:relative;width:100%;z-index:2}.book-facade{height:56.1%;left:50%;position:absolute;top:60%;transform:translate(-50%,-50%);transition:opacity .5s ease;width:auto}#stage.is-ready .book-facade{opacity:0;pointer-events:none}.book-closing-spacer{height:207.1429vh;margin-top:-85vh}#book-closing-stage{bottom:0;right:0;z-index:4}#book-closing-stage,#hint{left:0;opacity:0;pointer-events:none;position:fixed;top:0}#hint{background:hsla(0,0%,100%,.85);color:rgba(0,0,0,.55);font:.8333333333vw IntelOne Mono,monospace;letter-spacing:.03em;padding:.4166666667vw .6944444444vw;transition:opacity .2s ease;white-space:nowrap;z-index:3}#status{color:rgba(0,0,0,.4);font:.7638888889vw -apple-system,Helvetica,Arial,sans-serif;position:fixed;right:1.1111111111vw;top:1.1111111111vw}.page-fold-layer{bottom:0;display:none;left:0;pointer-events:none;position:fixed;right:0;top:0;will-change:clip-path;z-index:-1}.scroll-end-buffer{height:20vh}@media (max-width:1024px){.header{padding:1.171875vw 3.90625vw}.header__logo-icon{height:3.125vw;width:6.0546875vw}.header__cta{gap:1.5625vw}.header__visit-link{font-size:1.3671875vw;line-height:1.953125vw}.header__toggle{font-size:1.3671875vw;line-height:1.953125vw;padding:.390625vw 1.171875vw}.panel{bottom:13.8671875vw;gap:1.953125vw;padding:1.953125vw;right:2.34375vw;top:5.46875vw;width:31.25vw}.panel__section{gap:1.171875vw}.panel__section--order{gap:.9765625vw}.panel__body{gap:.78125vw}.panel__heading{font:700 1.3671875vw/1.953125vw Merriweather,serif}.panel__text{font:1.3671875vw/1.953125vw Inter,sans-serif}.panel__buttons{gap:.390625vw}.panel__button{border-radius:97.55859375vw;font:1.3671875vw/2.34375vw Inter,sans-serif;padding:.390625vw 1.171875vw}.panel__button-icon{margin-left:1.171875vw}.nav-rail{left:2.34375vw}.nav-rail-right{right:2.34375vw}.side-nav{left:4.00390625vw}.side-nav__item{font-size:.9765625vw;padding:.390625vw 0}.side-nav-right{gap:.390625vw;right:4.00390625vw}.side-nav-right__item{font-size:.9765625vw;gap:.5859375vw;padding:.390625vw 0}.side-nav-right__item--active .side-nav-right__line{width:1.171875vw}.side-nav-right__line{width:.1953125vw}.nav-rail-bottom{bottom:2.34375vw}.nav-lines-inner__line--left{left:12.109375vw}.nav-lines-inner__line--right{height:calc(100vh - 5.46875vw);right:10.15625vw;top:5.46875vw}.nav-lines-inner__progress{height:calc(100vh - 5.46875vw);right:10.15625vw;top:5.46875vw}.hero__title{font-size:9.375vw;top:8.59375vw}.hero__bottom{bottom:2.34375vw}.hero__bottom-info{padding:2.34375vw 3.90625vw}.hero__bottom-title{font-size:1.3671875vw;line-height:1.953125vw;margin:0 0 .78125vw}.hero__bottom-text{font-size:1.3671875vw;line-height:1.953125vw;max-width:41.015625vw}.hero__bottom-text p+p{margin-top:.78125vw}.hero__bottom-link:before{right:2.34375vw}.hero__bottom-link{font-size:1.5625vw;gap:1.5625vw;line-height:2.34375vw;padding:2.34375vw 5.46875vw 2.34375vw 3.90625vw;width:33.59375vw}.chapter-intro{padding:0 3.90625vw}.chapter-intro__inner{max-width:87.890625vw}.chapter-intro__label,.chapter-intro__subtitle,.chapter-intro__title{transform:translateY(2.34375vw)}.chapter-intro__label{font-size:1.171875vw;line-height:1.5625vw;margin:0 0 1.953125vw}.chapter-intro__title{font-size:8.203125vw;line-height:9.375vw;margin:0 0 2.34375vw}.chapter-intro__subtitle{font-size:1.3671875vw;line-height:1.953125vw}.chapter{padding:0 10.15625vw 0 12.109375vw}.chapter__col--left{padding:9.375vw 0 3.90625vw}.chapter__col--right{flex:0 0 33.203125vw;width:33.203125vw}.chapter__slide{padding:9.375vw 2.34375vw 2.34375vw}.chapter__head{margin-bottom:1.953125vw;padding-bottom:2.34375vw}.chapter__head-inner{padding:0 3.125vw 0 3.90625vw}.chapter__foot{padding:1.953125vw 3.90625vw 0}.chapter__foot-text{max-width:37.109375vw}.chapter__foot-text .chapter__text{font-size:1.3671875vw;line-height:1.953125vw}.chapter__title{font-size:6.25vw;line-height:7.421875vw}.chapter__meta{font-size:1.171875vw;line-height:1.5625vw}.chapter__stat-label{font-size:1.171875vw;line-height:1.5625vw;margin:3.90625vw 0 1.953125vw}.chapter__stat-label--shift{margin-bottom:7.91015625vw}.chapter__stat-figure .chapter__text{font-size:1.3671875vw;line-height:1.953125vw;margin:2.734375vw 0 0}.chapter__stat-figure--pin-bottom{gap:0}.chapter__stat-figure--pin-bottom .chart-bars{margin:0}.chapter__stat-figure--pin-bottom .chapter__text{margin-top:auto}.chapter__body--top .chapter__quote-block{margin:4.6875vw 0}.chapter__body--quote-top-pin .chapter__text:last-child{margin-bottom:3.90625vw}.chapter__body--center-pin .chapter__quote-block{margin:0 0 3.90625vw}.chapter__body--conditions .chapter__paragraphs{margin:4.6875vw 0 0}.chapter__body--conditions .chapter__slide-quote{margin:7.8125vw 0 1.5625vw}.chapter__body--conditions-pin .chapter__paragraphs{margin:4.6875vw 0 0}.chapter__body--conditions-pin .chapter__slide-quote{margin:auto 0 1.5625vw}.chapter__body--conditions-pin .chapter__text:last-child{margin-bottom:3.90625vw}.chapter__body--forces-pin .chapter__quote-block{padding:0 3.90625vw}.chapter__quote-block{gap:2.34375vw}.chapter__stat-block{margin-top:5.078125vw}.chapter__stat-block .chapter__slide-quote{margin:0 0 1.5625vw}.chapter__force-list{margin:0 -3.90625vw;padding-top:2.34375vw;width:calc(100% + 7.8125vw)}.chapter__force{padding:1.5625vw 3.90625vw}.chapter__force-head{gap:.9765625vw;margin:0 0 .78125vw}.chapter__force-index{font-size:1.171875vw;line-height:1.5625vw}.chapter__force-title{font-size:1.3671875vw;line-height:1.953125vw}.chapter__force-text{font-size:1.3671875vw;line-height:1.953125vw}.chapter__quote-icon{height:2.734375vw;width:2.734375vw}.chapter__quote-lines{gap:1.171875vw}.chapter__quote-text{font-size:1.953125vw;line-height:2.734375vw}.chapter__paragraphs{margin-bottom:9.765625vw}.chapter__paragraphs--gap-top{margin-top:4.6875vw}.chapter__text{font-size:1.3671875vw;line-height:1.953125vw;margin:0 0 1.171875vw}.chapter__text--gap-bottom-48{margin-bottom:4.6875vw}.chapter__inline-stat{font-size:1.3671875vw;line-height:1.953125vw}.chapter__inline-number{font-size:4.6875vw;line-height:4.6875vw}.chapter__slide-quote{font-size:4.6875vw;line-height:5.46875vw;margin:3.515625vw 0}.chapter__pagination{font-size:6.25vw;line-height:7.421875vw}#chapter-8 .chapter__slide:first-of-type .chapter__text,[data-clone-of=chapter-8] .chapter__slide:first-of-type .chapter__text{margin-bottom:1.171875vw}#chapter-8 .chapter__slide:first-of-type .chapter__text--gap-bottom-48,[data-clone-of=chapter-8] .chapter__slide:first-of-type .chapter__text--gap-bottom-48{margin-bottom:4.6875vw}#chapter-5 .chapter__slide:first-of-type .chapter__body,[data-clone-of=chapter-5] .chapter__slide:first-of-type .chapter__body{display:flex}#chapter-5 .chapter__slide:first-of-type .chapter__paragraphs,[data-clone-of=chapter-5] .chapter__slide:first-of-type .chapter__paragraphs{flex:1;margin:0}#chapter-5 .chapter__slide:first-of-type .chapter__quote-block,[data-clone-of=chapter-5] .chapter__slide:first-of-type .chapter__quote-block{margin:0 0 3.90625vw}.chart-bars{gap:3.125vw;transform:translateY(2.34375vw)}.chart-bars__group{width:17.578125vw}.chart-bars--compact{gap:1.5625vw}.chart-bars--compact .chart-bars__value{font-size:3.515625vw;line-height:4.296875vw}.chart-bars__value{font-size:5.859375vw;line-height:7.421875vw;margin:0 0 1.5625vw;transform:translateY(1.953125vw)}.chart-bars__legend{font-size:1.171875vw;gap:.78125vw;margin-top:1.5625vw}.chart-bars__legend-swatch{height:.9765625vw;width:.9765625vw}.chart-bars--horizontal{gap:2.734375vw}.chart-bars--horizontal .chart-bars__row{gap:2.34375vw}.chart-bars--horizontal .chart-bars__stack{height:5.859375vw}.chart-bars--horizontal .chart-bars__value{font-size:3.90625vw;line-height:4.6875vw;transform:translateY(1.953125vw)}.chart-bars--horizontal .chart-bars__legend{margin-top:.78125vw}.map-section{display:flex;flex-direction:column;height:auto;margin:120px 10.15625vw 0 12.109375vw;min-height:100vh;padding:3.90625vw}.map-section__head{gap:1.953125vw;margin-bottom:2.34375vw}.map-section__tag{font-size:1.171875vw;line-height:1.5625vw}.map-section__title{font-size:8.203125vw;line-height:9.375vw}.map-section__row{display:contents}.map-section__map{margin-top:2.34375vw;position:static;width:100%}.map-section__note{font-size:1.171875vw;line-height:1.5625vw;margin-top:1.5625vw;position:static;text-align:left}.map-section__movement{font-size:1.3671875vw;line-height:1.953125vw;margin-top:1.953125vw;position:static;width:auto}.map-section__content{gap:3.125vw;margin-top:3.90625vw;width:42.96875vw}.map-section__text{gap:1.171875vw}.map-section__text p{font-size:1.3671875vw;line-height:1.953125vw}.map-section__button{font-size:1.3671875vw;gap:1.171875vw;line-height:2.34375vw;padding:.78125vw 1.953125vw}.shop-section{display:flex;flex-direction:column;height:auto;margin:90px 4.6875vw 0;min-height:100vh;padding:0 0 48px}.shop-section:before{display:none}.shop-section__top{align-items:center;background:#dfdfdf;box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:column;margin:0 5.46875vw 0 7.421875vw;padding:3.90625vw}.shop-section__head{position:static;text-align:center;width:auto}.shop-section__tag{font-size:1.171875vw;line-height:1.5625vw;margin:0 0 3.125vw}.shop-section__title{font-size:5.46875vw;line-height:6.25vw;margin:0 0 1.5625vw}.shop-section__subtitle{font-size:1.3671875vw;line-height:1.953125vw}.shop-section__text p{font-size:1.3671875vw;line-height:1.953125vw}.shop-section__book{align-self:center;left:auto;margin-top:2.34375vw;position:relative;top:0;transform:none;width:27.34375vw}.shop-section__panel{gap:3.90625vw;justify-content:center;padding-left:0;position:static}.shop-section__text{width:22.65625vw}.shop-section__order{padding:3.125vw;width:31.25vw}.shop-section__order-title{font-size:1.3671875vw;line-height:1.953125vw;margin:0 0 .9765625vw}.shop-section__buttons{gap:.390625vw}.shop-section__button{font-size:1.3671875vw;line-height:2.34375vw;padding:.390625vw 1.171875vw}.shop-section__button svg{height:1.5625vw;width:1.5625vw}.media-section{margin:0 10.15625vw 0 12.109375vw;padding:5.859375vw 0 2.34375vw}.media-section__intro{gap:2.34375vw;margin-left:3.90625vw}.media-section__head{width:56.640625vw}.media-section__tag{font-size:1.171875vw;line-height:1.5625vw;margin:0 0 1.953125vw}.media-section__title{font-size:8.203125vw;line-height:9.375vw;margin:0}.media-section__text{-moz-column-gap:4.6875vw;column-gap:4.6875vw;font-size:1.5625vw;line-height:2.34375vw;padding-right:2.34375vw}.media-section__text p+p{margin-top:.9765625vw}.media-section__cta{font-size:1.3671875vw;gap:1.171875vw;line-height:2.34375vw;padding:.78125vw 1.953125vw}.media-section__news{margin-top:3.90625vw;padding:0 3.90625vw 3.90625vw 4.39453125vw}.media-section__news-head{margin-bottom:3.90625vw;padding-bottom:1.5625vw}.media-section__news-title{font-size:1.953125vw;line-height:2.734375vw}.media-section__nav{gap:1.5625vw;margin-bottom:.390625vw}.media-section__nav-btn{height:2.34375vw;width:4.296875vw}.media-section__nav-btn svg{height:1.953125vw;width:1.953125vw}.media-section__track{--media-gap:6.34765625vw}.media-section__state{font-size:1.3671875vw;line-height:2.34375vw}.news-card{flex-basis:calc((100% - var(--media-gap))/2);gap:.78125vw}.news-card__head{gap:1.171875vw;min-height:15.52734375vw}.news-card__body{gap:.390625vw}.news-card__author{font-size:1.3671875vw;line-height:2.34375vw}.news-card__title{font-size:1.5625vw;line-height:2.34375vw;margin-bottom:.390625vw}.news-card__excerpt{font-size:1.3671875vw;line-height:2.34375vw}.news-card__avatar{height:6.25vw;width:6.25vw}.news-card__meta{font-size:1.3671875vw;gap:.9765625vw;line-height:2.34375vw}.news-card--cta{padding:2.34375vw}.news-card--cta__title{font-size:2.34375vw;line-height:3.125vw}.news-card--cta__button{font-size:1.3671875vw;gap:1.171875vw;line-height:2.34375vw;padding:.78125vw 1.953125vw}.news-card--skeleton .news-card__bar--author{height:1.171875vw;margin:.5859375vw 0}.news-card--skeleton .news-card__bar--title,.news-card--skeleton .news-card__bar--title-short{height:1.3671875vw;margin:.48828125vw 0}.news-card--skeleton .news-card__bar--excerpt,.news-card--skeleton .news-card__bar--excerpt-short{height:1.171875vw;margin:.5859375vw 0}.news-card--skeleton .news-card__bar--meta{height:1.171875vw;margin:.5859375vw 0}.news-card--skeleton .news-card__bars--title{margin-bottom:.390625vw}.post-overlay__rail--left{left:2.34375vw}.post-overlay__rail--right{right:2.34375vw}.post-overlay__close{font-size:1.3671875vw;gap:.1953125vw;line-height:1.953125vw;padding:.1953125vw .78125vw;right:5.078125vw;top:8.30078125vw}.post-overlay__close svg{height:1.953125vw;width:1.953125vw}.post-overlay__content{padding-top:8.69140625vw}.post-overlay__hero{gap:3.125vw;width:70.3125vw}.post-overlay__category{font-size:1.3671875vw;line-height:1.953125vw;margin-bottom:-2.1484375vw}.post-overlay__title{font-size:3.90625vw;line-height:4.6875vw}.post-overlay__author{gap:1.953125vw}.post-overlay__avatar{height:6.640625vw;width:6.640625vw}.post-overlay__author-text{gap:.1953125vw}.post-overlay__author-name{font-size:1.5625vw;line-height:2.34375vw}.post-overlay__author-role,.post-overlay__meta{font-size:1.3671875vw;line-height:2.34375vw}.post-overlay__meta{gap:.9765625vw}.post-overlay__clip{margin-top:7.8125vw}.post-overlay__body{font-size:1.7578125vw;line-height:2.5390625vw;width:97.65625vw}.post-overlay__body>*{margin-bottom:1.953125vw}.post-overlay__fade{height:17.578125vw}.post-overlay__readmore{bottom:3.90625vw;font-size:1.3671875vw;gap:1.171875vw;line-height:2.34375vw;padding:.78125vw 1.953125vw}.author{margin:0 10.15625vw 0 12.109375vw}.author:before{width:12.109375vw}.author:after{width:10.15625vw}.author__columns,.author__label,.author__portrait,.author__title{transform:translateY(2.34375vw)}.author__top{padding:9.375vw 2.34375vw 0}.author__label{font-size:1.171875vw;line-height:1.5625vw;margin:0 0 1.953125vw}.author__title{font-size:6.25vw;line-height:7.421875vw}.author__portrait{border:none;height:18.5546875vw;padding:0;width:18.5546875vw}.author__divider{margin-top:6.25vw}.author__columns{gap:3.90625vw;padding:0 2.34375vw}.author__column{padding:3.90625vw 0 6.25vw 3.90625vw}.author__column-title{font-size:1.5625vw;line-height:2.34375vw;margin:0 0 1.171875vw}.author__column-text{font-size:1.3671875vw;line-height:1.953125vw;margin:0 0 1.171875vw}.footer{padding-top:2.05078125vw}.footer:before{left:calc(50% - 4.88281vw)}.footer:after{left:calc(50% + 4.88281vw)}.footer__logo{top:1.171875vw;width:6.0546875vw}.footer__top-line{top:5.46875vw}.footer__main{height:18.06640625vw;padding:.1953125vw 3.90625vw 0}.footer__nav{gap:1.953125vw}.footer__nav-item{font-size:.9765625vw}.footer__chapters{gap:1.953125vw}.footer__chapters-item{font-size:.9765625vw}.footer__to-top{bottom:.78125vw}.footer__to-top-icon{height:1.953125vw;width:1.953125vw}.footer__discover{bottom:3.515625vw;font-size:1.5625vw;gap:1.5625vw;line-height:2.34375vw;padding:2.34375vw 3.515625vw}.footer__discover-icon{height:2.34375vw;width:2.34375vw}.footer__order{left:3.90625vw;top:7.8125vw;width:25vw}.footer__order-heading{font-size:1.3671875vw;line-height:1.953125vw;margin:0 0 .9765625vw}.footer__order-buttons{gap:.390625vw}.footer__button{border-radius:2.9296875vw;font-size:1.3671875vw;gap:1.171875vw;line-height:2.34375vw;padding:.390625vw 1.171875vw}.footer__button-icon{height:1.5625vw;width:1.5625vw}.footer__bottom{gap:1.5625vw;height:3.515625vw;padding:0 3.90625vw}.footer__copyright,.footer__legal{font-size:.9765625vw}.book-closing-spacer{height:1450px;margin-top:-85vh}#hint{font:1.171875vw IntelOne Mono,monospace;padding:.5859375vw .9765625vw}#status{font:1.07421875vw -apple-system,Helvetica,Arial,sans-serif;right:1.5625vw;top:1.5625vw}}@media (max-width:768px){.header{height:57px;padding:12px 23px}.header:after,.header:before{background:#d2d4da;content:"";display:block;height:100%;position:absolute;top:0;width:1px}.header:before{left:8px}.header:after{right:8px}.header__menu-toggle{align-items:center;display:flex;height:32px;justify-content:center;width:32px}.header__logo-icon{height:32px;width:62px}.header__cta{display:none}.panel{bottom:34px;left:9px;padding:20px;right:9px;top:56px;width:auto}.panel__section--order{gap:0}.panel__close{color:#1c2230;position:relative;right:-5px;top:-5px}.panel__close svg{height:25px;width:25px}.panel__heading{font:700 16px/24px Merriweather,serif;margin:0 0 12px}.panel__text{font:14px/20px Inter,sans-serif;margin:0 0 16px}.panel__buttons{gap:10px;margin:0}.panel__button{border-radius:999px;font:14px -apple-system,Helvetica,Arial,sans-serif;padding:12px 16px}.panel__button-icon{margin-left:12px}.mobile-menu{bottom:34px;box-sizing:border-box;display:flex;left:9px;padding:24px 16px;right:9px;top:56px}.nav-rail{left:8px}.nav-rail-right{right:8px}.side-nav{display:none}.side-nav-right{display:none}.mobile-chapter-nav{background:#ebebec;border-bottom:1px solid #d2d4da;border-top:1px solid #d2d4da;bottom:34px;box-sizing:border-box;display:flex;justify-content:space-between;left:0;padding:12px 28px;pointer-events:none;position:fixed;right:0;transform:translateY(calc(100% + 34px));transition:transform .4s ease;z-index:20}.mobile-chapter-nav--visible{pointer-events:auto;transform:translateY(0)}.mobile-chapter-nav:after,.mobile-chapter-nav:before{background:#d2d4da;content:"";display:block;height:100%;position:absolute;top:0;width:1px}.mobile-chapter-nav:before{left:8px}.mobile-chapter-nav:after{right:8px}.mobile-chapter-nav__progress{background:#1c2230;display:block;height:1px;left:0;position:absolute;top:-1px;transform:scaleX(0);transform-origin:left;width:100%}.nav-rail-bottom{bottom:34px;z-index:5}.nav-rail-bottom:after{background:#ebebec;bottom:0;content:"";height:34px;left:0;position:fixed;right:0}.nav-lines-inner{display:none}.nav-lines-inner__progress{display:none}.hero{height:100svh}.hero__title{font-size:44px;top:88px}.hero__bottom{align-items:stretch;border-top:none;bottom:34px;flex-direction:column}.hero__bottom-info{border-bottom:1px solid #d2d4da;border-right:none;padding:0 16px 32px;text-align:center}.hero__bottom-title{font-size:14px;line-height:20px;margin:0 0 4px}.hero__bottom-text{font-size:14px;line-height:20px;max-width:none}.hero__bottom-text p+p{margin-top:8px}.hero__bottom-link:before{right:0}.hero__bottom-link{font-size:14px;gap:16px;line-height:24px;padding:12px 28px;width:auto}.chapter-intro{min-height:calc(100vh - 167px)}.chapter-intro__label,.chapter-intro__subtitle,.chapter-intro__title{transform:translateY(16px)}.chapter-intro__label{font-size:12px;line-height:16px;margin:0 0 12px}.chapter-intro__title{font-size:44px;line-height:52px;margin:0 0 16px}.chapter-intro__subtitle{font-size:14px;line-height:20px}#chapter-intro-1{margin-top:-90vh}.chapter{display:flex;flex-direction:column;height:calc(100svh - 74px);padding:57px 0 0;transform:translateZ(0);will-change:transform}.chapter--peel-clone{display:none;height:calc(100svh - 74px)}.chapter--peel-clone .chapter__col--left{display:none}.chapter--peel-clone .chapter__col--right{flex:1 1 auto}.chapter__col--left{background:var(--section-bg);border-right:none;border-top:none;flex:0 0 auto;justify-content:flex-end;overflow:hidden;padding:16px 24px 24px;position:relative;width:100%}.chapter__col--left:after{background:#d2d4da;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.chapter__col--right{flex:0 0 auto;width:auto}.chapter--slide1-reveal .chapter__col--right{overflow:visible}.chapter__slide{padding:16px 24px 24px;top:-2px}.chapter__slide.chapter__slide--full-overlay{bottom:0;left:0;position:fixed;right:0;top:55px;z-index:2}.chapter__head{border-bottom:none;margin-bottom:14px;padding-bottom:0}.chapter__head-inner{padding:0}.chapter__foot{padding:0}.chapter__foot-text{max-width:none}.chapter__foot-text .chapter__text{font-size:14px;line-height:20px}.chapter__title{font-size:44px;line-height:52px}.chapter__meta{font-size:12px;line-height:16px}.chapter__stat-label{font-size:12px;line-height:16px;margin:0 0 20px}.chapter__stat-label--shift{margin-bottom:22px}.chapter__stat-figure .chapter__text{font-size:14px;line-height:20px;margin:28px 0 0}.chapter__stat-figure--pin-bottom{gap:0}.chapter__stat-figure--pin-bottom .chart-bars{margin:0}.chapter__stat-figure--pin-bottom .chart-bars.chart-bars--horizontal{margin-bottom:12px}.chapter__stat-figure--pin-bottom .chapter__text{margin-top:auto}.chapter__body{justify-content:flex-start;margin-top:24px;padding-right:12px}.chapter--slide1-reveal .chapter__slide:first-of-type .chapter__body{overflow:visible}.chapter__body--top .chapter__quote-block{display:flex;flex:1;flex-direction:column;justify-content:center;margin:0;min-height:0;overflow:hidden}.chapter__body--quote-top-pin .chapter__text:last-child{margin-bottom:0}.chapter__body--center-pin .chapter__quote-block{margin:0 0 40px}.chapter__body--conditions .chapter__paragraphs{display:flex;flex:1;flex-direction:column;justify-content:center;margin:0;min-height:0}.chapter__body--conditions .chapter__slide-quote{margin:12px 0}.chapter__body--conditions-pin .chapter__paragraphs{display:flex;flex:1;flex-direction:column;justify-content:center;margin-top:0;min-height:0}.chapter__body--conditions-pin .chapter__slide-quote{margin:12px 0}.chapter__body--conditions-pin .chapter__text:last-child{margin-bottom:40px}.chapter__body--forces-pin.chapter__force-list{justify-content:center}.chapter__body--forces-pin .chapter__quote-block{padding:0 16px}.chapter__quote-block{gap:6px}.chapter__stat-block{margin-top:52px}.chapter__stat-block .chapter__slide-quote{margin:12px 0}.chapter__force-list{margin:0 -24px;padding-top:36px;width:calc(100% + 48px)}.chapter__force-list-inner{margin-top:auto}.chapter__force{padding:16px 24px}.chapter__force:last-child{border-bottom:1px solid #d2d4da}.chapter__force-head{cursor:pointer;gap:10px;margin:0;transition:margin .3s ease}.chapter__force--open .chapter__force-head{margin:0 0 8px}.chapter__force-chevron{align-self:center;display:block;flex-shrink:0;margin-left:auto;transform:rotate(180deg);transition:transform .2s ease}.chapter__force-chevron svg{display:block}.chapter__force--open .chapter__force-chevron{transform:rotate(0deg)}.chapter__force-index{font-size:12px;line-height:16px}.chapter__force-title{font-size:16px;line-height:24px}.chapter__force-text{font-size:14px;line-height:20px}.chapter__force-list .chapter__force-text{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s ease,opacity .25s ease}.chapter__force-list .chapter__force--open .chapter__force-text{grid-template-rows:1fr;opacity:1}.chapter__force-text-inner{display:block;min-height:0;overflow:hidden}.chapter__quote-icon{height:28px;width:28px}.chapter__quote-lines{gap:6px}.chapter__quote-text{font-size:16px;line-height:24px}.chapter__paragraphs{margin-bottom:100px}.chapter__paragraphs--gap-top{margin-top:48px}.chapter__text{font-size:14px;line-height:20px;margin:0 0 12px}.chapter__text--gap-bottom-48{margin-bottom:48px}.chapter__inline-stat{font-size:14px;line-height:20px}.chapter__inline-number{font-size:24px;line-height:30px}.chapter__slide-quote{font-size:24px;line-height:30px;margin:12px 0}.chapter__pagination{color:#999ead;font-family:IntelOne Mono,monospace;font-size:12px;font-weight:400;line-height:16px;margin:0 0 12px;text-align:left}.chapter__pagination--mobile{display:block}.chapter__pagination--desktop{display:none}#chapter-8 .chapter__slide:first-of-type .chapter__text,[data-clone-of=chapter-8] .chapter__slide:first-of-type .chapter__text{margin-bottom:12px}#chapter-8 .chapter__slide:first-of-type .chapter__text--gap-bottom-48,[data-clone-of=chapter-8] .chapter__slide:first-of-type .chapter__text--gap-bottom-48{margin-bottom:48px}#chapter-1,#chapter-2,#chapter-5,#chapter-6,#chapter-7{margin-bottom:60px}#chapter-1 .chapter__slide:first-of-type .chapter__body{justify-content:safe flex-end}#chapter-1 .chapter__slide:nth-of-type(2) .chapter__paragraphs{margin-bottom:0}#chapter-2 .chapter__slide:first-of-type .chapter__body{justify-content:safe flex-end}#chapter-2 .chapter__slide:first-of-type .chapter__quote-block{flex:none;margin:0 0 32px;overflow:visible}#chapter-2 .chapter__slide:nth-of-type(2) .chapter__body{justify-content:flex-start}#chapter-2 .chapter__slide:nth-of-type(2) .chapter__stat-block{display:flex;flex:1;flex-direction:column;justify-content:center;margin-top:0;min-height:0}#chapter-2 .chapter__slide:nth-of-type(2) .chapter__quote-block{margin:0}#chapter-2 .chapter__slide:nth-of-type(3) .chapter__body,#chapter-3 .chapter__slide:nth-of-type(2) .chapter__body,#chapter-5 .chapter__slide:first-of-type .chapter__body{justify-content:safe flex-end}#chapter-5 .chapter__slide:first-of-type .chapter__paragraphs{display:block;flex:none;margin:0 0 34px}#chapter-5 .chapter__slide:first-of-type .chapter__quote-block{margin:0}#chapter-6 .chapter__slide:first-of-type .chapter__body{justify-content:safe flex-end}#chapter-7 .chapter__slide:first-of-type .chapter__body{justify-content:safe center}#chapter-7 .chapter__slide:nth-of-type(2) .chapter__body{justify-content:flex-start}#chapter-7 .chapter__slide:nth-of-type(2) .chapter__paragraphs{display:flex;flex:1;flex-direction:column;justify-content:center;margin:0;min-height:0}#chapter-7 .chapter__slide:nth-of-type(2) .chapter__quote-block{margin:0}#chapter-8 .chapter__slide:first-of-type .chapter__body .chapter__text:first-child{margin-top:auto}#chapter-8 .chapter__slide:first-of-type .chapter__body .chapter__text:nth-child(2){margin-bottom:auto}#chapter-8 .chapter__slide:nth-of-type(2) .chapter__body{justify-content:center}.chart-bars{opacity:1;transform:none}.chart-bars__group{flex:1 1 0;width:auto}.chart-bars--compact{gap:16px}.chart-bars--compact .chart-bars__value{font-size:32px;line-height:38px}.chart-bars__value{font-size:32px;line-height:38px;margin:0 0 6px}.chart-bars__legend{font-size:12px;gap:4px;line-height:16px}.chart-bars__legend-swatch{height:10px;width:10px}.chart-bars--horizontal{margin-bottom:12px}.chart-bars--horizontal .chart-bars__stack{height:46px}.chart-bars--horizontal .chart-bars__value{font-size:32px;line-height:38px}.map-section{border-bottom:1px solid #d2d4da;display:flex;flex-direction:column;height:auto;margin:0;min-height:auto;padding:40px 24px}.map-section__head{gap:10px;margin-bottom:16px}.map-section__tag{font-size:12px;line-height:16px}.map-section__title{font-size:44px;line-height:52px}.map-section__row{display:contents}.map-section__map{margin-top:4px;order:1;position:static;width:100%}.map-section__note{font-size:11px;line-height:16px;margin-top:16px;order:2;position:static;text-align:left}.map-section__movement{font-size:14px;line-height:20px;margin-top:20px;order:4;position:static;width:auto}.map-section__content{gap:20px;margin-top:36px;order:3;width:auto}.map-section__text{gap:6px}.map-section__text p{font-size:14px;line-height:20px}.map-section__button{align-self:stretch;font-size:14px;gap:12px;justify-content:space-between;line-height:24px;padding:8px 20px}.shop-section{border-bottom:1px solid #d2d4da;display:flex;flex-direction:column;height:auto;margin:60px 0 0;min-height:auto;padding:57px 0 41px}.shop-section:before{display:none}.shop-section__top{background:#dfdfdf;box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:column;margin:0 8px;padding:16px}.shop-section__head{margin:0 -24px;padding:0 16px;position:static;text-align:left;width:100%}.shop-section__tag{font-size:12px;line-height:16px;margin-bottom:10px}.shop-section__title{font-size:44px;line-height:52px;margin-bottom:14px}.shop-section__subtitle{font-size:14px;line-height:20px}.shop-section__text p{font-size:14px;line-height:20px}.shop-section__break--mobile{display:inline}.shop-section__break--desktop{display:none}.shop-section__book{align-self:center;margin-top:3px;position:relative;top:0;transform:none;width:210px}.shop-section__panel{display:contents}.shop-section__text{border-top:1px solid #d2d4da;margin:0 8px;padding:16px;width:auto}.shop-section__order{border-bottom:1px solid #d2d4da;border-left:none;box-shadow:0 -1px 0 #d2d4da;margin:0 8px;padding:16px;width:auto}.shop-section__order-title{font-size:14px;line-height:20px;margin-bottom:10px}.shop-section__buttons{gap:4px}.shop-section__button{font-size:14px;line-height:24px;padding:4px 12px}.shop-section__button svg{height:16px;width:16px}.media-section{border-bottom:1px solid #d2d4da;margin:0;min-height:auto;padding:40px 0 24px}.media-section__intro{gap:10px;margin:0 8px}.media-section__head{padding:16px 16px 0;width:auto}.media-section__tag{font-size:12px;line-height:16px;margin-bottom:10px}.media-section__title{font-size:44px;line-height:52px;margin-bottom:0}.media-section__text{-moz-column-count:1;column-count:1;font-size:14px;line-height:20px;padding-left:16px;padding-right:0}.media-section__text p+p{margin-top:0}.media-section__cta{font-size:14px;gap:12px;line-height:24px;margin-left:16px;padding:8px 20px}.media-section__news{margin:56px 8px 0;padding:16px}.media-section__news-head{margin-bottom:40px;padding-bottom:16px}.media-section__news-title{font-size:20px;line-height:28px}.media-section__nav{gap:16px;margin-bottom:4px}.media-section__nav-btn{height:24px;width:44px}.media-section__nav-btn:not(:disabled):hover{background:transparent;color:#6d488f}.media-section__nav-btn svg{height:20px;width:20px}.media-section__track{--media-gap:32px}.media-section__state{font-size:14px;line-height:24px}.news-card{flex-basis:100%;gap:8px}.news-card:not(:first-child):before{display:none}.news-card__head{gap:12px;min-height:159px}.news-card__body{gap:4px}.news-card__author{font-size:14px;line-height:24px}.news-card__title{font-size:16px;line-height:24px;margin-bottom:4px}.news-card__excerpt{font-size:14px;line-height:24px}.news-card__avatar{height:64px;width:64px}.news-card__meta{font-size:14px;gap:10px;line-height:24px}.news-card--cta{padding:24px}.news-card--cta__title{font-size:20px;line-height:28px}.news-card--cta__button{font-size:14px;gap:12px;line-height:24px;padding:8px 20px}.news-card--skeleton .news-card__bar--author,.news-card--skeleton .news-card__bar--excerpt,.news-card--skeleton .news-card__bar--excerpt-short,.news-card--skeleton .news-card__bar--meta{height:12px;margin:6px 0}.news-card--skeleton .news-card__bar--title,.news-card--skeleton .news-card__bar--title-short{height:14px;margin:5px 0}.news-card--skeleton .news-card__bars--title{margin-bottom:4px}.post-overlay__rail--left{left:8px}.post-overlay__rail--right{right:8px}.post-overlay__close{font-size:14px;gap:2px;line-height:20px;padding:2px 8px;right:16px;top:69px}.post-overlay__close svg{height:20px;width:20px}.post-overlay__content{padding:73px 24px 0}.post-overlay__hero{gap:24px;width:100%}.post-overlay__category{font-size:14px;line-height:20px;margin-bottom:-14px}.post-overlay__title{font-size:32px;line-height:40px}.post-overlay__author{gap:12px}.post-overlay__avatar{height:48px;width:48px}.post-overlay__author-text{gap:2px}.post-overlay__author-name{font-size:16px;line-height:24px}.post-overlay__author-role,.post-overlay__meta{font-size:14px;line-height:24px}.post-overlay__meta{gap:10px}.post-overlay__clip{margin-top:0;padding-top:16px}.post-overlay__body{font-size:18px;line-height:26px;width:100%}.post-overlay__body>*{margin-bottom:20px}.post-overlay__fade{height:180px}.post-overlay__readmore{bottom:52px;font-size:14px;gap:12px;line-height:24px;padding:8px 20px}.author{height:auto;margin:0;overflow:hidden;padding:40px 0}.author:after,.author:before{display:none}.author__columns,.author__label,.author__portrait,.author__title{opacity:1;transform:none}.author__top{flex-direction:column;gap:16px;padding:0 24px}.author__head{order:2}.author__label{font-size:12px;line-height:16px;margin:0 0 12px}.author__title{font-size:44px;line-height:52px}.author__portrait{border:1px solid #6d488f;height:114px;order:1;padding:4px;width:114px}.author__divider{display:none}.author__columns{align-items:stretch;flex-direction:column;gap:0;padding:0 24px 24px}.author__column{border-bottom:1px solid #d2d4da;border-left:none;flex:0 0 auto;padding:16px 0 24px;width:100%}.author__column:first-child{padding-left:0}.author__column:last-child{border-bottom:none;padding-bottom:0}.author__column-title{font-size:16px;line-height:24px;margin:0 0 12px}.author__column-text{font-size:14px;line-height:20px;margin:0 0 12px}.footer{padding-top:21px}.footer:before{bottom:auto;height:268px;left:calc(50% - 43.5px)}.footer:after{bottom:auto;height:268px;left:calc(50% + 43.5px)}.footer__rail{background:#464955;bottom:0;display:block;position:absolute;top:0;width:1px}.footer__rail--left{left:8px}.footer__rail--right{right:8px}.footer__logo{top:12px;width:62px}.footer__top-line{top:56px}.footer__main{height:247px;padding:51px 24px 16px}.footer__nav{align-items:flex-start;flex-direction:column;gap:0;height:180px;justify-content:space-between}.footer__nav-item{font-size:12px}.footer__chapters{align-items:flex-end;flex-direction:column;gap:12px}.footer__chapters-item{font-size:12px}.footer__to-top{bottom:auto;top:232px}.footer__to-top-icon{height:20px;width:20px}.footer__discover{border-top:1px solid #464955;font-size:16px;gap:16px;justify-content:space-between;line-height:24px;padding:16px 25px;position:static;width:100%}.footer__discover-icon{height:24px;width:24px}.footer__order{border-top:1px solid #464955;padding:24px;position:static;width:auto}.footer__order-heading{font-size:14px;line-height:20px;margin:0 0 10px}.footer__order-buttons{gap:4px}.footer__button{border-radius:30px;font-size:14px;gap:12px;line-height:24px;padding:4px 12px}.footer__button-icon{height:16px;width:16px}.footer__bottom{gap:16px;height:44px;padding:0 24px}.footer__copyright,.footer__legal{font-size:10px}body.panel-open{overflow:hidden}#stage{height:100svh}.book-facade{height:43.18%;top:47.7%}#hint{display:none}}@media (prefers-reduced-motion:reduce){.news-card--skeleton .news-card__avatar,.news-card--skeleton .news-card__bar{animation:none}}
