.book-layout{padding-top:var(--kh-spacing--lg);position:relative}.book-layout__book{margin-left:auto;margin-right:auto;position:relative;z-index:20}.book-layout__book .wysiwyg .avatar{background-color:var(--kh-colour--white);border:calc(var(--kh-spacing--xxs)*.5) solid var(--kh-colour--white);margin-left:auto;margin-right:auto;transition:all .2s ease}.book-layout__book a:focus .avatar,.book-layout__book a:hover .avatar{border-color:var(--kh-colour--purple)}.book-layout__book .wysiwyg a{color:var(--kh-colour--purple)}.book-layout__book .wysiwyg a:focus,.book-layout__book .wysiwyg a:hover{color:var(--kh-colour--purple-light)}.book-layout__book .wysiwyg .h2,.book-layout__book .wysiwyg .h3,.book-layout__book .wysiwyg h1,.book-layout__book .wysiwyg h2,.book-layout__book .wysiwyg h3{color:var(--kh-colour--purple);text-align:center}.book-layout__book .wysiwyg h1{margin-left:auto;margin-right:auto;margin-top:0;max-width:10em}.book-layout__book .wysiwyg article>.avatar--large{max-height:var(--kh-spacing--lg)!important;max-width:var(--kh-spacing--lg)!important}.book-layout__book .wysiwyg ul{list-style:none;margin-left:0;padding-left:0}.book-layout__book .wysiwyg ul:not(.c-social-links) li{padding-left:1.25rem;position:relative}.book-layout__book .wysiwyg ul:not(.c-social-links) li:before{background-image:url(../img/wing-bullet.png);background-position:0;background-repeat:no-repeat;content:"";display:block;height:1rem;left:0;position:absolute;top:.27em;width:1rem}.book-layout__book .wysiwyg h2,.book-layout__book .wysiwyg h3{clear:both;margin-top:var(--kh-spacing--md)}.book-layout__book .wysiwyg h3{text-align:left}.book-layout__book .wysiwyg img.float-center,.book-layout__book .wysiwyg img.float-left,.book-layout__book .wysiwyg img.float-right{margin-bottom:var(--kh-spacing--sm)}.book-layout__book .wysiwyg h1+p{margin-left:auto;margin-right:auto;max-width:28em;text-align:center}@media screen and (min-width:600px){.book-layout__latest .text-meta-xs{margin:0;position:absolute;top:50%;transform:translateY(-50%) rotate(-90deg);white-space:nowrap}}.book-layout .c-circle-cutout__circle{height:50%;margin-top:5%;position:absolute;top:50%}.book-layout .c-circle-cutout__circle.c-circle-cutout__circle--left{right:99.25%;transform:translateY(-50%)}.book-layout .c-circle-cutout__circle.c-circle-cutout__circle--right{left:99.25%;transform:translateY(-50%)}.book-layout .c-circle-cutout__small-circle{height:15%;position:absolute;top:69.5%}.book-layout .c-circle-cutout__small-circle.c-circle-cutout__circle--btm-left{right:93.5%}.book-layout .c-circle-cutout__small-circle.c-circle-cutout__circle--btm-right{left:93.5%}.book-layout .c-circle-cutout__star-point{height:15%;position:absolute;top:28%}.book-layout .c-circle-cutout__star-point--left{right:94%}.book-layout .c-circle-cutout__star-point--right{left:94%}.book-layout__decor{height:130vh;left:15%;pointer-events:none;top:-15vh;width:70%}.book-layout__decor-top{left:0;pointer-events:none;position:absolute;top:0;width:100%}.book-layout__featured{position:relative}.book-layout__featured-content{position:relative;z-index:5}.book-layout__featured-content h2{padding-top:var(--kh-spacing--md);text-align:center}.book-layout__featured-decor{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.book-layout__featured-decor .c-decor--radial{height:200%;z-index:2}.book-layout__featured-decor-clouds{bottom:100%;height:100%;left:0;position:absolute;transform:translateY(50%);width:100%;z-index:0}@media screen and (min-width:1600px){.book-layout__featured-decor-clouds{transform:translateY(-20%)}}.book-layout__featured-decor-clouds:after,.book-layout__featured-decor-clouds:before{aspect-ratio:1.66/1;background-image:url(../img/layout/cloud-intro.png);background-repeat:no-repeat;background-size:100% auto;content:"";display:block;position:absolute;width:50%}@media screen and (min-width:768px){.book-layout__featured-decor-clouds:after,.book-layout__featured-decor-clouds:before{width:40%}}.book-layout__featured-decor-clouds:before{left:0}.book-layout__featured-decor-clouds:after{right:0;transform:scaleX(-1)}
