/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"icon-font";src:url('/themes/custom/starter/css/icon-font.ttf?2dddc5b62ddded10') format('truetype'),url('/themes/custom/starter/css/icon-font.eot?2dddc5b62ddded10#iefix') format('embedded-opentype'),url('/themes/custom/starter/css/icon-font.woff?2dddc5b62ddded10') format('woff'),url('/themes/custom/starter/css/icon-font.svg?2dddc5b62ddded10#icon-font') format('svg')}.i-mail:before{font-family:'icon-font';font-style:normal;font-weight:400;font-variant:normal;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:none;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary,main{display:block}audio,canvas,video{display:inline-block}body{margin:0}ul{list-style-type:none}a{background:0 0;text-decoration:none;color:inherit}button,input{line-height:normal}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}img{display:block;max-width:100%;height:auto}textarea:focus,input:focus{outline:0}input{margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width:0px) and (max-width:767px){:root{--gap-y-2xs:5px;--gap-y-xs:10px;--gap-y-s:15px;--gap-y-m:20px;--gap-y-l:25px;--gap-y-xl:30px;--gap-y-2xl:35px;--gap-y-3xl:60px;--gap-y-4xl:80px;--gap-y-5xl:100px;--gap-y-6xl:120px;--gap-y-7xl:140px}}@media screen and (min-width:768px) and (max-width:1199px){:root{--gap-y-2xs:5px;--gap-y-xs:10px;--gap-y-s:15px;--gap-y-m:20px;--gap-y-l:25px;--gap-y-xl:30px;--gap-y-2xl:40px;--gap-y-3xl:45px;--gap-y-4xl:60px;--gap-y-5xl:80px;--gap-y-6xl:120px;--gap-y-7xl:180px}}@media screen and (min-width:1200px){:root{--gap-y-2xs:5px;--gap-y-xs:10px;--gap-y-s:15px;--gap-y-m:20px;--gap-y-l:25px;--gap-y-xl:30px;--gap-y-2xl:40px;--gap-y-3xl:60px;--gap-y-4xl:90px;--gap-y-5xl:120px;--gap-y-6xl:160px;--gap-y-7xl:240px}}:root{--fs-base:16px;--fs-scale-ratio:1.2;--fs-main-small:calc(var(--fs-base)/var(--fs-scale-ratio));--fs-main:var(--fs-base);--fs-main-large:calc(var(--fs-base)*var(--fs-scale-ratio));--fs-h4:calc(var(--fs-main-large)*var(--fs-scale-ratio));--fs-h3:calc(var(--fs-h4)*var(--fs-scale-ratio));--fs-h2:calc(var(--fs-h3)*var(--fs-scale-ratio));--fs-h1:calc(var(--fs-h2)*var(--fs-scale-ratio));--fc-main-light:#9a9a9a;--fc-main:#777;--fc-main-dark:#333;--fc-second:#f8a926;--bg-c-second-light:#fdba4b;--bg-c-second:#f8a926;--bg-c-second-dark:#f8a926;--bg-c-main-light:#f0f0f0;--bg-c-main:#f1f1f1;--bg-c-main-dark:#dfdfdf;--step:5px}@media screen and (min-width:1200px){:root{--fs-base:18px}}*[class^=i-]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.i-mail:before{content:'\F101';margin-right:var(--gap-y-xs)}.outer-wrapper>.wrapper,.b-outer-wrapper .b-wrapper{max-width:1161px;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 2rem);padding-left:1rem;padding-right:1rem}.-row{max-width:1161px;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.-row.-outer{width:calc(100% - 2rem);padding-left:1rem;padding-right:1rem}.-row.-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.-row.-mf>*{-ms-flex-preferred-size:100%;flex-basis:100%}:root{--columns-gutter:40px;--column-width:calc((100% - var(--columns-gutter)*11)/12)}.col{--width:100%;-webkit-box-flex:1;-ms-flex:1 0 var(--width);flex:1 0 var(--width);max-width:var(--width);width:var(--width)}.col:not(:last-child){margin-right:var(--columns-gutter)}.col:not(:first-child){margin-top:calc(var(--columns-gutter)/2)}.col.--1{--width:calc(1*var(--column-width) + var(--columns-gutter)*0)}@media screen and (min-width:0px) and (max-width:767px){.col.--m-1{--width:calc(1*var(--column-width) + var(--columns-gutter)*0);margin-top:0}}.col.--1{--width:calc(1*var(--column-width) + var(--columns-gutter)*0)}@media screen and (min-width:768px) and (max-width:1199px){.col.--t-1{--width:calc(1*var(--column-width) + var(--columns-gutter)*0);margin-top:0}}.col.--1{--width:calc(1*var(--column-width) + var(--columns-gutter)*0)}@media screen and (min-width:1200px){.col.--d-1{--width:calc(1*var(--column-width) + var(--columns-gutter)*0);margin-top:0}}.col.--2{--width:calc(2*var(--column-width) + var(--columns-gutter)*1)}@media screen and (min-width:0px) and (max-width:767px){.col.--m-2{--width:calc(2*var(--column-width) + var(--columns-gutter)*1);margin-top:0}}.col.--2{--width:calc(2*var(--column-width) + var(--columns-gutter)*1)}@media screen and (min-width:768px) and (max-width:1199px){.col.--t-2{--width:calc(2*var(--column-width) + var(--columns-gutter)*1);margin-top:0}}.col.--2{--width:calc(2*var(--column-width) + var(--columns-gutter)*1)}@media screen and (min-width:1200px){.col.--d-2{--width:calc(2*var(--column-width) + var(--columns-gutter)*1);margin-top:0}}.col.--3{--width:calc(3*var(--column-width) + var(--columns-gutter)*2)}@media screen and (min-width:0px) and (max-width:767px){.col.--m-3{--width:calc(3*var(--column-width) + var(--columns-gutter)*2);margin-top:0}}.col.--3{--width:calc(3*var(--column-width) + var(--columns-gutter)*2)}@media screen and (min-width:768px) and (max-width:1199px){.col.--t-3{--width:calc(3*var(--column-width) + var(--columns-gutter)*2);margin-top:0}}.col.--3{--width:calc(3*var(--column-width) + var(--columns-gutter)*2)}@media screen and (min-width:1200px){.col.--d-3{--width:calc(3*var(--column-width) + var(--columns-gutter)*2);margin-top:0}}.col.--4{--width:calc(4*var(--column-width) + var(--columns-gutter)*3)}@media screen and (min-width:0px) and (max-width:767px){.col.--m-4{--width:calc(4*var(--column-width) + var(--columns-gutter)*3);margin-top:0}}.col.--4{--width:calc(4*var(--column-width) + var(--columns-gutter)*3)}@media screen and (min-width:768px) and (max-width:1199px){.col.--t-4{--width:calc(4*var(--column-width) + var(--columns-gutter)*3);margin-top:0}}.col.--4{--width:calc(4*var(--column-width) + var(--columns-gutter)*3)}@media screen and (min-width:1200px){.col.--d-4{--width:calc(4*var(--column-width) + var(--columns-gutter)*3);margin-top:0}}.col.--5{--width:calc(5*var(--column-width) + var(--columns-gutter)*4)}@media screen and (min-width:0px) and (max-width:767px){.col.--m-5{--width:calc(5*var(--column-width) + var(--columns-gutter)*4);margin-top:0}}.col.--5{--width:calc(5*var(--column-width) + var(--columns-gutter)*4)}@media screen and (min-width:768px) and (max-width:1199px){.col.--t-5{--width:calc(5*var(--column-width) + var(--columns-gutter)*4);margin-top:0}}.col.--5{--width:calc(5*var(--column-width) + var(--columns-gutter)*4)}@media screen and (min-width:1200px){.col.--d-5{--width:calc(5*var(--column-width) + var(--columns-gutter)*4);margin-top:0}}.col.--6{--width:calc(6*var(--column-width) + var(--columns-gutter)*5)}@media screen and (min-width:0px) and (max-width:767px){.col.--m-6{--width:calc(6*var(--column-width) + var(--columns-gutter)*5);margin-top:0}}.col.--6{--width:calc(6*var(--column-width) + var(--columns-gutter)*5)}@media screen and (min-width:768px) and (max-width:1199px){.col.--t-6{--width:calc(6*var(--column-width) + var(--columns-gutter)*5);margin-top:0}}.col.--6{--width:calc(6*var(--column-width) + var(--columns-gutter)*5)}@media screen and (min-width:1200px){.col.--d-6{--width:calc(6*var(--column-width) + var(--columns-gutter)*5);margin-top:0}}.col.--7{--width:calc(7*var(--column-width) + var(--columns-gutter)*6)}@media screen and (min-width:0px) and (max-width:767px){.col.--m-7{--width:calc(7*var(--column-width) + var(--columns-gutter)*6);margin-top:0}}.col.--7{--width:calc(7*var(--column-width) + var(--columns-gutter)*6)}@media screen and (min-width:768px) and (max-width:1199px){.col.--t-7{--width:calc(7*var(--column-width) + var(--columns-gutter)*6);margin-top:0}}.col.--7{--width:calc(7*var(--column-width) + var(--columns-gutter)*6)}@media screen and (min-width:1200px){.col.--d-7{--width:calc(7*var(--column-width) + var(--columns-gutter)*6);margin-top:0}}.col.--8{--width:calc(8*var(--column-width) + var(--columns-gutter)*7)}@media screen and (min-width:0px) and (max-width:767px){.col.--m-8{--width:calc(8*var(--column-width) + var(--columns-gutter)*7);margin-top:0}}.col.--8{--width:calc(8*var(--column-width) + var(--columns-gutter)*7)}@media screen and (min-width:768px) and (max-width:1199px){.col.--t-8{--width:calc(8*var(--column-width) + var(--columns-gutter)*7);margin-top:0}}.col.--8{--width:calc(8*var(--column-width) + var(--columns-gutter)*7)}@media screen and (min-width:1200px){.col.--d-8{--width:calc(8*var(--column-width) + var(--columns-gutter)*7);margin-top:0}}.col.--9{--width:calc(9*var(--column-width) + var(--columns-gutter)*8)}@media screen and (min-width:0px) and (max-width:767px){.col.--m-9{--width:calc(9*var(--column-width) + var(--columns-gutter)*8);margin-top:0}}.col.--9{--width:calc(9*var(--column-width) + var(--columns-gutter)*8)}@media screen and (min-width:768px) and (max-width:1199px){.col.--t-9{--width:calc(9*var(--column-width) + var(--columns-gutter)*8);margin-top:0}}.col.--9{--width:calc(9*var(--column-width) + var(--columns-gutter)*8)}@media screen and (min-width:1200px){.col.--d-9{--width:calc(9*var(--column-width) + var(--columns-gutter)*8);margin-top:0}}.col.--10{--width:calc(10*var(--column-width) + var(--columns-gutter)*9)}@media screen and (min-width:0px) and (max-width:767px){.col.--m-10{--width:calc(10*var(--column-width) + var(--columns-gutter)*9);margin-top:0}}.col.--10{--width:calc(10*var(--column-width) + var(--columns-gutter)*9)}@media screen and (min-width:768px) and (max-width:1199px){.col.--t-10{--width:calc(10*var(--column-width) + var(--columns-gutter)*9);margin-top:0}}.col.--10{--width:calc(10*var(--column-width) + var(--columns-gutter)*9)}@media screen and (min-width:1200px){.col.--d-10{--width:calc(10*var(--column-width) + var(--columns-gutter)*9);margin-top:0}}.col.--11{--width:calc(11*var(--column-width) + var(--columns-gutter)*10)}@media screen and (min-width:0px) and (max-width:767px){.col.--m-11{--width:calc(11*var(--column-width) + var(--columns-gutter)*10);margin-top:0}}.col.--11{--width:calc(11*var(--column-width) + var(--columns-gutter)*10)}@media screen and (min-width:768px) and (max-width:1199px){.col.--t-11{--width:calc(11*var(--column-width) + var(--columns-gutter)*10);margin-top:0}}.col.--11{--width:calc(11*var(--column-width) + var(--columns-gutter)*10)}@media screen and (min-width:1200px){.col.--d-11{--width:calc(11*var(--column-width) + var(--columns-gutter)*10);margin-top:0}}.col.--12{--width:calc(12*var(--column-width) + var(--columns-gutter)*11)}@media screen and (min-width:0px) and (max-width:767px){.col.--m-12{--width:calc(12*var(--column-width) + var(--columns-gutter)*11)}}.col.--12{--width:calc(12*var(--column-width) + var(--columns-gutter)*11)}@media screen and (min-width:768px) and (max-width:1199px){.col.--t-12{--width:calc(12*var(--column-width) + var(--columns-gutter)*11)}}.col.--12{--width:calc(12*var(--column-width) + var(--columns-gutter)*11)}@media screen and (min-width:1200px){.col.--d-12{--width:calc(12*var(--column-width) + var(--columns-gutter)*11)}}@media print{@page{margin:1cm}body{background:#fff;color:#000}a{page-break-inside:avoid}blockquote{page-break-inside:avoid}table,pre{page-break-inside:avoid}ul,ol,dl{page-break-before:avoid}}@font-face{font-family:"RobotoBlack";src:url(/themes/custom/starter/css/../images/design/RobotoBlack.272c24.eot);src:url(/themes/custom/starter/css/../images/design/RobotoBlack.272c24.eot) format("embedded-opentype"),url(/themes/custom/starter/css/../images/design/RobotoBlack.69739b.woff2) format("woff2"),url(/themes/custom/starter/css/../images/design/RobotoBlack.13825c.woff) format("woff"),url(/themes/custom/starter/css/../images/design/RobotoBlack.4baf16.ttf) format("truetype"),url(/themes/custom/starter/css/../images/design/RobotoBlack.f47c7b.svg#RobotoBlack) format("svg")}@font-face{font-family:"RobotoMedium";src:url(/themes/custom/starter/css/../images/design/RobotoMedium.14b915.eot);src:url(/themes/custom/starter/css/../images/design/RobotoMedium.14b915.eot) format("embedded-opentype"),url(/themes/custom/starter/css/../images/design/RobotoMedium.e5d31b.woff2) format("woff2"),url(/themes/custom/starter/css/../images/design/RobotoMedium.4d9141.woff) format("woff"),url(/themes/custom/starter/css/../images/design/RobotoMedium.a0858c.ttf) format("truetype"),url(/themes/custom/starter/css/../images/design/RobotoMedium.d399aa.svg#RobotoMedium) format("svg")}@font-face{font-family:"RobotoRegular";src:url(/themes/custom/starter/css/../images/design/RobotoRegular.414f6f.eot);src:url(/themes/custom/starter/css/../images/design/RobotoRegular.414f6f.eot) format("embedded-opentype"),url(/themes/custom/starter/css/../images/design/RobotoRegular.7e6ed4.woff2) format("woff2"),url(/themes/custom/starter/css/../images/design/RobotoRegular.c17b7c.woff) format("woff"),url(/themes/custom/starter/css/../images/design/RobotoRegular.6d41b7.ttf) format("truetype"),url(/themes/custom/starter/css/../images/design/RobotoRegular.8679f2.svg#RobotoRegular) format("svg")}@font-face{font-family:"RobotoBold";src:url(/themes/custom/starter/css/../images/design/RobotoBold.015b81.eot);src:url(/themes/custom/starter/css/../images/design/RobotoBold.015b81.eot) format("embedded-opentype"),url(/themes/custom/starter/css/../images/design/RobotoBold.6756f8.woff2) format("woff2"),url(/themes/custom/starter/css/../images/design/RobotoBold.f2c9ef.woff) format("woff"),url(/themes/custom/starter/css/../images/design/RobotoBold.e53216.ttf) format("truetype"),url(/themes/custom/starter/css/../images/design/RobotoBold.ff48b4.svg#RobotoBold) format("svg")}html{font-size:16px;font-family:RobotoRegular,sans-serif;color:var(--fc-main)}@media screen and (min-width:961px){html{font-size:18px}}.svg-icon{width:50px;height:50px}.hidden{display:none}@media screen and (min-width:0px) and (max-width:767px){.grid.-sm-1{--grid-gutter-y:3%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid.-sm-1>*{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;width:100%}.grid.-sm-1>:not(:nth-child(-n+1)){margin-top:var(--grid-gutter-y)}.grid.-sm-1>:not(:last-child):not(:nth-child(1n)){margin-right:3%}}@media screen and (min-width:0px) and (max-width:767px){.grid.-sm-2{--grid-gutter-y:3%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid.-sm-2>*{-webkit-box-flex:1;-ms-flex:1 0 48.5%;flex:1 0 48.5%;max-width:48.5%;width:48.5%}.grid.-sm-2>:not(:nth-child(-n+2)){margin-top:var(--grid-gutter-y)}.grid.-sm-2>:not(:last-child):not(:nth-child(2n)){margin-right:3%}}@media screen and (min-width:768px) and (max-width:1199px){.grid.-md-2{--grid-gutter-y:3%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid.-md-2>*{-webkit-box-flex:1;-ms-flex:1 0 48.5%;flex:1 0 48.5%;max-width:48.5%;width:48.5%}.grid.-md-2>:not(:nth-child(-n+2)){margin-top:var(--grid-gutter-y)}.grid.-md-2>:not(:last-child):not(:nth-child(2n)){margin-right:3%}}@media screen and (min-width:768px) and (max-width:1199px){.grid.-md-3{--grid-gutter-y:3%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid.-md-3>*{-webkit-box-flex:1;-ms-flex:1 0 31.3333333333%;flex:1 0 31.3333333333%;max-width:31.3333333333%;width:31.3333333333%}.grid.-md-3>:not(:nth-child(-n+3)){margin-top:var(--grid-gutter-y)}.grid.-md-3>:not(:last-child):not(:nth-child(3n)){margin-right:3%}}@media screen and (min-width:1200px){.grid.-lg-3{--grid-gutter-y:3%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid.-lg-3>*{-webkit-box-flex:1;-ms-flex:1 0 31.3333333333%;flex:1 0 31.3333333333%;max-width:31.3333333333%;width:31.3333333333%}.grid.-lg-3>:not(:nth-child(-n+3)){margin-top:var(--grid-gutter-y)}.grid.-lg-3>:not(:last-child):not(:nth-child(3n)){margin-right:3%}}@media screen and (min-width:1200px){.grid.-lg-4{--grid-gutter-y:3%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid.-lg-4>*{-webkit-box-flex:1;-ms-flex:1 0 22.75%;flex:1 0 22.75%;max-width:22.75%;width:22.75%}.grid.-lg-4>:not(:nth-child(-n+4)){margin-top:var(--grid-gutter-y)}.grid.-lg-4>:not(:last-child):not(:nth-child(4n)){margin-right:3%}}.btn.-flat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;outline:3px solid #f8a926;outline-offset:-3px;padding:.85rem 2rem .85rem 3.5rem;color:#333;font-family:RobotoMedium,sans-serif;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.btn.-flat .svg-icon.next{width:8px;height:14px;margin-left:10px;padding-top:2px;fill:#333}.btn.-flat:hover{background:#f8a926;color:#fff}.btn.-flat:hover .svg-icon{fill:#fff}h3.title,.-like-h3{font-size:1.556rem;font-family:RobotoMedium,sans-serif;color:#333}a[-btn]:after{-webkit-transition:all .25s ease-in-out 0ms;transition:all .25s ease-in-out 0ms;position:absolute;top:0;right:0;height:100%;width:100%;content:"";display:block;z-index:3}.js-pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:1.5rem}.js-pager__items .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;outline:3px solid #f8a926;outline-offset:-3px;padding:.85rem 2rem;color:#333;font-family:RobotoMedium,sans-serif;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.js-pager__items .button .svg-icon.next{width:8px;height:14px;margin-left:10px;padding-top:2px;fill:#333}.js-pager__items .button:hover{background:#f8a926;color:#fff}.js-pager__items .button:hover .svg-icon{fill:#fff}.what-important{color:var(--fc-main-dark)}.what-important .sub-title-wrapper{line-height:150%}.what-important-number{font-size:calc(var(--fs-h1)*2);color:transparent;font-family:RobotoBlack,sans-serif;text-stroke:1px #fff;-webkit-text-stroke:1px #fff}.what-important-title{font-size:var(--fs-main-large);font-family:RobotoMedium,sans-serif}.what-important-desc{margin-top:var(--gap-y-m);line-height:150%}.be-useful .tile-desc{line-height:150%;margin-top:var(--gap-y-m)}.widget-title.--space-after,.book-title-wrapper .--space-after.book__title{margin-bottom:var(--gap-y-m)}.contact-banner{border:11px solid transparent;border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAYAAABX5MJvAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADWSURBVHgBxdUxCoQwEAXQyQiCR9ALeP/rWGmvrWAIZPdPEQhrst38X4/xkQ+TkL+RP3meR7ZtkxijTNMk67rKMAzN+eM45DxPm8Esvmnlui5RIQP2fe8jPACIsgHzPL8jPAHLsvwivAGIsgEVggUoCCbAEGyAIdgAQ7ABaELZADQRUkqZCUATofeKegBwprIBOFvZAPxD2QBE2YAKwQIUBBNgCDbAEGyAIdgANBHu+85MAJrorm0PwDiO7bXtBWiubU/A6014AxBlAyoEC1AQTIAh2ADkA7RgtG/1FNxCAAAAAElFTkSuQmCC);border-image-repeat:round;border-image-slice:11;padding:var(--gap-y-2xl)}.contact-banner-buttons{--contact-newsletter-button-width:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:calc(var(--contact-newsletter-button-width)/5);margin-top:var(--gap-y-xl)}.contact-banner-buttons .btn{-webkit-box-flex:0;-ms-flex:0 0 var(--contact-newsletter-button-width);flex:0 0 var(--contact-newsletter-button-width);text-align:center}.contact-banner-buttons a[href*="eepurl.com/gZisqb"]{display:none}.contact-banner-title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.contact-banner-title-wrapper .svg-icon.big-mail{margin-left:var(--gap-y-m)}.contact-banner-title{font-size:var(--fs-main-large);font-family:RobotoMedium,sans-serif;color:var(--fc-main-dark)}.contact-banner-title b{color:var(--fc-second)}.contacts-header .social-footer{margin-top:var(--gap-y-l)}.facebook-public-groups .tile-image img{width:100%;height:auto}.facebook-public-groups .tile-desc{padding:var(--gap-y-xs);background:#fff;text-align:center}.facebook-public-groups .tile-desc .tile-link{text-decoration:underline}.visit-our-friends .grid.b-content{--grid-gutter-y:var(--gap-y-xl)}.visit-our-friends .tile-image img{width:100%;height:auto}.visit-our-friends .tile-desc{margin-top:var(--gap-y-s)}.site-wrapper.-site-header{position:relative;-webkit-box-shadow:0 4px 40px rgba(0,0,0,.1);box-shadow:0 4px 40px rgba(0,0,0,.1);margin-bottom:2.778rem;z-index:1}.inner.-site-header{position:relative;height:70px;max-height:70px;background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible}@media screen and (min-width:1200px){.inner.-site-header{width:calc(100% - 2rem);padding-left:1rem;padding-right:1rem}}.inner.-site-header .logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.inner.-site-header .logo>img{height:46px}@media screen and (min-width:1200px){.inner.-site-header .logo>img{height:63px}}@media screen and (min-width:1200px){.inner.-site-header{height:100px;max-height:100px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.menu__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#333;border:none;height:70px;width:70px}.menu__toggle .svg-icon.menu-burger{width:25px}.lang.js-dropdown{position:relative;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;width:70px;height:70px;border-left:1px solid #ddd;margin-left:auto}.lang.js-dropdown .lang__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:0 0;border:none}@media screen and (min-width:1200px){.lang.js-dropdown{width:88px;height:52px;border:1px solid #ddd;margin-left:initial}}.lang.js-dropdown .lang__block{width:100%;position:absolute;top:100%;background:#ede9e9}.lang.js-dropdown .svg-icon.menu-arrow{width:12px}.lang.js-dropdown .lang__toggle-text{margin-right:5px}.lang.js-dropdown .lang__link{display:block;padding:3px;text-align:center;font-size:16px;color:#777}.lang.js-dropdown .lang__link:hover{background:#f8a926;color:#fff}.main-menu{max-height:100%}@media screen and (min-width:0px) and (max-width:1199px){.main-menu{width:70px;height:70px;margin-right:20px}}@media screen and (min-width:1200px){.main-menu{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.main-menu .menu__toggle{display:none}}.menu--main a.menu__link--level-1{font-family:RobotoMedium,sans-serif;font-size:16px;color:#333;cursor:pointer;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}@media screen and (min-width:0px) and (max-width:1199px){.menu--main{position:absolute;display:none;top:70px;width:100%;height:100vh;background:#fff;border-top:1px solid #ddd;text-align:center;z-index:1000}.menu--main a.menu__link--level-1{display:block;height:60px;line-height:60px;text-transform:uppercase}.menu--main a.menu__link--level-1.is-active,.menu--main a.menu__link--level-1:hover{background:#f8a926;color:#fff}}@media screen and (min-width:1200px){.menu--main ul.menu--level-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.menu--main ul.menu--level-1 li.menu__item--level-1 a.menu__link--level-1{display:inline-block;height:97px;border-top:3px solid transparent;vertical-align:center;line-height:97px}.menu--main ul.menu--level-1 li.menu__item--level-1 a.menu__link--level-1:hover{color:#f8a926;border-top:3px solid #f8a926}.menu--main ul.menu--level-1 li.menu__item--level-1:not(:last-child){margin-right:30px}}:root{--list-marker-bg-color:var(--bg-c-second);--list-marker-color:#fff;--list-marker-size:1.8333333333rem;--rte-step:1rem}.rte>*:not(:first-child){margin-top:var(--rte-step)}.rte p{font-size:var(--fs-main);color:var(--fc-main);line-height:150%}.rte p.description{font-size:var(--fs-main-large);color:var(--fc-main-dark)}.rte blockquote{font-size:var(--fs-main-large);color:var(--fc-main-dark);border-left:4px solid #f8a926;padding-left:1.6666666667rem}.rte blockquote p{font-size:var(--fs-main-large);color:var(--fc-main-dark)}.rte h2{font-size:1.556rem;font-family:RobotoMedium,sans-serif;color:#333}.rte hr{height:0;border:0;width:100%;border-top:2px solid #f8a926}.rte ol{counter-reset:ol-counter;list-style:none}.rte ol li:not(:first-child){margin-top:var(--rte-step)}.rte ol li{position:relative;padding-left:calc(var(--list-marker-size) + var(--rte-step));counter-increment:ol-counter}.rte ol li:before{content:counter(ol-counter);position:absolute;left:0;display:block;width:var(--list-marker-size);height:var(--list-marker-size);border-radius:50%;text-align:center;line-height:var(--list-marker-size);background:var(--list-marker-bg-color);color:var(--list-marker-color);-webkit-filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.rte ul{list-style:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjUiIHN0cm9rZT0iI0Y4QTkyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPgo=) inside}.rte ul li:not(:first-child){margin-top:.5rem}.rte figcaption{margin-top:calc(var(--rte-step)/4);font-style:italic}.rte img{height:auto}.rte img.align-left{margin-right:15px;margin-bottom:15px}.rte img.align-right{margin-left:15px;margin-bottom:15px}.rte img.align-center{display:block;margin-right:auto;margin-left:auto}.rte a{color:#f8a926}.rte a:hover{text-decoration:underline}.b-outer-wrapper{--gap-y-before-filter:var(--gap-y-l)}.b-outer-wrapper .b-filters{margin-top:var(--gap-y-before-filter)}.blocks-column .b-outer-wrapper,.blocks-column .outer-wrapper{margin-top:var(--gap-y-4xl)}.b-outer-wrapper{--gap-y-before-content:var(--gap-y-2xl);color:var(--fc-main)}.b-outer-wrapper .b-content{margin-top:var(--gap-y-before-content)}.b-outer-wrapper .sub-title-wrapper{color:var(--fc-main)}.b-outer-wrapper.--has-counter{counter-reset:tile}.b-outer-wrapper.--has-counter .b-content>.tile>.tile-content:before{counter-increment:tile;content:"0" counter(tile);font-size:calc(var(--fs-h1)*2);color:transparent;font-family:RobotoBlack,sans-serif;text-stroke:1px #000;-webkit-text-stroke:1px #000}.b-outer-wrapper.--has-counter.--has-bg .b-content>.tile>.tile-content:before{text-stroke:1px #fff;-webkit-text-stroke:1px #fff}.b-outer-wrapper.--has-bg{--fc-main:#333;background-color:var(--bg-c-second);padding-top:var(--gap-y-4xl);padding-bottom:var(--gap-y-4xl)}.b-outer-wrapper.--has-bg .title-wrapper .title b{color:#fff}.b-outer-wrapper.--title-centred .title-wrapper{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.b-outer-wrapper.--title-centred .sub-title-wrapper{text-align:center}.layout .col .c-title{margin-bottom:var(--gap-y-m)}@media screen and (min-width:768px){.b-outer-wrapper.--title-line>.b-wrapper>.c-title .title{white-space:nowrap}.b-outer-wrapper.--title-line>.b-wrapper>.c-title .title-wrapper:after{content:"";height:1px;margin-left:var(--c-title-x-space);border-top:1px solid var(--c-title-line-color);width:100%}}.c-title{--c-title-x-space:var(--gap-y-s);--c-title-fs:var(--fs-h1);--c-title-fc:var(--fc-main-dark);--c-title-highlighted-fc:var(--fc-second);--c-title-line-color:var(--bg-c-main-dark);--gap-y-before-sub-title:var(--gap-y-m)}.c-title .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-title .title{font-family:RobotoBold,sans-serif;font-size:var(--c-title-fs);line-height:1;color:var(--c-title-fc);text-transform:uppercase}.c-title .title b{color:var(--c-title-highlighted-fc)}.c-title .sub-title-wrapper{margin-top:var(--gap-y-before-sub-title)}.c-title.--actions .title-actions{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;white-space:nowrap;margin-left:var(--c-title-x-space)}@media screen and (min-width:768px){.c-title.--line .title{white-space:nowrap}.c-title.--line .title-wrapper:after{content:"";height:1px;margin-left:var(--c-title-x-space);border-top:1px solid var(--c-title-line-color);width:100%}}.inline-more{color:#f8a926;text-decoration:underline;cursor:pointer}.more_container{display:none}.series__description.-with-more .more_container{display:block}.series__description.-with-more .full_container{display:none}.list-description{margin-bottom:calc(var(--step)*10)}.books-view-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.books-view-list .js-pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (min-width:1200px){.books-view-list .js-pager__items{margin-left:calc(2.5*(100% - 440px)/12 + 60px);padding-left:5%;width:calc(9.5*(100% - 440px)/12 + 340px)}}.books-view-list .js-pager__items .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;outline:3px solid #f8a926;outline-offset:-3px;padding:.85rem 2rem;color:#333;font-family:RobotoMedium,sans-serif;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.books-view-list .js-pager__items .button .svg-icon.next{width:8px;height:14px;margin-left:10px;padding-top:2px;fill:#333}.books-view-list .js-pager__items .button:hover{background:#f8a926;color:#fff}.books-view-list .js-pager__items .button:hover .svg-icon{fill:#fff}.books-view-list header{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;width:100%;font-size:.7777777778rem;margin-bottom:2rem;margin-top:-1rem}.books-view-list header:not(:last-child){margin-right:5%}.books-view-list .views-exposed-form{display:none}.books-view-list .views-exposed-form .form-checkboxes>.form-item:not(:last-child){margin-bottom:.4rem}.books-view-list .views-exposed-form label{display:block;padding-left:1.35rem;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMuNSIgc3Ryb2tlPSIjOUY5RjlGIi8+Cjwvc3ZnPgo=) 0 0 no-repeat;font-size:.8333333333rem;cursor:pointer}.books-view-list .views-exposed-form input.form-checkbox{display:none}.books-view-list .views-exposed-form .form-checkbox:checked+label{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMuNSIgZmlsbD0iI0Y4QTkyNiIgc3Ryb2tlPSIjRjhBOTI2Ii8+CjxwYXRoIGQ9Ik0xMy4yMzYgNUMxMy41Njg5IDUuMzM3OTIgMTMuOTA1MyA1LjY3MDUzIDE0LjI0NyA1Ljk5NzgzQzExLjk3IDguMzAxMzIgOS42NjI4OCAxMC41NzQ3IDcuMzgwNTQgMTIuODcyOUM1LjkxNjIzIDExLjQyMDQgNC40NjYwOCA5Ljk1Mzc1IDMgOC41MDEyNEMzLjMzODE5IDguMTcyMTcgMy42NzgxNSA3Ljg0MzEgNC4wMTI4IDcuNTEyMjZDNS4xMTU5IDguNjMwMzkgNi4yNDczMyA5LjcyMTk5IDcuMzM2MjcgMTAuODU2QzkuMzU2NTYgOC45NjY1NCAxMS4yNjE4IDYuOTQ0MzUgMTMuMjM2IDVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) 0 0 no-repeat}.books-view-list .views-exposed-form fieldset legend{display:block;color:#333;font-family:RobotoBold,sans-serif;margin-bottom:.75rem}.books-view-list .views-exposed-form fieldset.fieldgroup:not(:last-of-type){display:block;padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #dfdfdf}@media screen and (min-width:1200px){.books-view-list .views-exposed-form{-webkit-box-flex:1;-ms-flex:1 0 16.875%;flex:1 0 16.875%;max-width:16.875%;width:16.875%;display:block}.books-view-list .views-exposed-form:not(:last-child){margin-right:5%}.books-view-list .views-infinite-scroll-content-wrapper{-webkit-box-flex:1;-ms-flex:1 0 78.125%;flex:1 0 78.125%;max-width:78.125%;width:78.125%;margin-right:0 !important}.books-view-list .views-infinite-scroll-content-wrapper:not(:last-child){margin-right:5%}}.book__flags.-vertical .book__flag:not(:last-child){margin-bottom:10px;display:block}.book__flags.-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.book__flags.-horizontal .book__flag:not(:last-child){margin-right:10px}.book-series-wrapper{background:#f1f1f1;padding:2.5rem;margin-bottom:2rem}.book-series-wrapper .series__header{margin-bottom:1.25rem}@media screen and (min-width:0px) and (max-width:767px){.book-series-wrapper .series__header .title{margin-bottom:.75rem}}.book-series-wrapper .series__description{font-size:.7777777778rem;margin-bottom:1.25rem;line-height:150%}.book-series-wrapper .series__books{display:-webkit-box;display:-ms-flexbox;display:flex}.book-series-wrapper .series__books .book__picture{display:block;background:#d8d8d8;-webkit-box-shadow:5px 5px 15px -4px rgba(0,0,0,.32);box-shadow:5px 5px 15px -4px rgba(0,0,0,.32);border-radius:3px}@media screen and (min-width:0px) and (max-width:767px){.book-series-wrapper .series__books{--grid-gutter-y:1%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.book-series-wrapper .series__books>*{-webkit-box-flex:1;-ms-flex:1 0 32.6666666667%;flex:1 0 32.6666666667%;max-width:32.6666666667%;width:32.6666666667%}.book-series-wrapper .series__books>:not(:nth-child(-n+3)){margin-top:var(--grid-gutter-y)}.book-series-wrapper .series__books>:not(:last-child):not(:nth-child(3n)){margin-right:1%}}@media screen and (min-width:768px) and (max-width:1199px){.book-series-wrapper .series__books{--grid-gutter-y:1%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.book-series-wrapper .series__books>*{-webkit-box-flex:1;-ms-flex:1 0 19.2%;flex:1 0 19.2%;max-width:19.2%;width:19.2%}.book-series-wrapper .series__books>:not(:nth-child(-n+5)){margin-top:var(--grid-gutter-y)}.book-series-wrapper .series__books>:not(:last-child):not(:nth-child(5n)){margin-right:1%}}@media screen and (min-width:1200px){.book-series-wrapper .series__books{--grid-gutter-y:1%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.book-series-wrapper .series__books>*{-webkit-box-flex:1;-ms-flex:1 0 10.2222222222%;flex:1 0 10.2222222222%;max-width:10.2222222222%;width:10.2222222222%}.book-series-wrapper .series__books>:not(:nth-child(-n+9)){margin-top:var(--grid-gutter-y)}.book-series-wrapper .series__books>:not(:last-child):not(:nth-child(9n)){margin-right:1%}}@media screen and (min-width:768px){.book-series-wrapper .series__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.book-series-wrapper .series__header .book__flags{margin-left:1.25rem}.book-series-wrapper .series__header .tag{margin-bottom:0}.book-series-wrapper .series__header .region.-second{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.book__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:0px) and (max-width:767px){.book__header .region.-first .book__bay-links{display:none}}@media screen and (min-width:768px){.book__header .region.-first{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;max-width:30%;width:30%}.book__header .region.-first:not(:last-child){margin-right:5%}.book__header .region.-second{-webkit-box-flex:1;-ms-flex:1 0 65%;flex:1 0 65%;max-width:65%;width:65%}.book__header .region.-second:not(:last-child){margin-right:5%}.book__header .region.-second .book__bay-links{display:none}}.book__header .book__body{margin-top:2rem;margin-bottom:2rem}.book__header .book__picture-wrapper{margin-bottom:1.5rem}.book__header .book__bay-links{margin-top:1.5rem;margin-bottom:1.5rem}.book__header .book__bay-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;outline:3px solid #f8a926;outline-offset:-3px;padding:.85rem 2rem;color:#777;font-family:RobotoMedium,sans-serif;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;margin-bottom:1rem;position:relative}.book__header .book__bay-link .svg-icon.next{width:8px;height:14px;margin-left:10px;padding-top:2px;fill:#777}.book__header .book__bay-link .svg-icon{position:absolute;height:1.556rem;left:.75rem}.book__header .book__author-link{color:#f8a926;text-decoration:underline}.book__header .book__isbn{margin-top:1rem;text-align:center}@media screen and (max-width:767px){.book__header .book__bay-link{padding-left:3.35rem}}.book-title-wrapper .book__number{margin-bottom:1rem}.book-title-wrapper .book__title{margin-bottom:1rem}.book-title-wrapper .book__info-line{margin-top:.75rem}.book-title-wrapper .book__info-label{font-family:RobotoMedium,sans-serif;margin-right:.5rem;color:#333}.book-title-wrapper .svg-icon.released{position:relative;width:20px;height:20px;top:3px}@media screen and (min-width:0px) and (max-width:767px){.swiper-container:not(.swiper-initialized) .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.swiper-container:not(.swiper-initialized) .swiper-wrapper>*{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;width:100%}.swiper-container:not(.swiper-initialized) .swiper-wrapper>:not(:last-child):not(:nth-child(1n)){margin-right:3%}}@media screen and (min-width:768px) and (max-width:1199px){.swiper-container:not(.swiper-initialized) .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.swiper-container:not(.swiper-initialized) .swiper-wrapper>*{-webkit-box-flex:1;-ms-flex:1 0 48.5%;flex:1 0 48.5%;max-width:48.5%;width:48.5%}.swiper-container:not(.swiper-initialized) .swiper-wrapper>:not(:last-child):not(:nth-child(2n)){margin-right:3%}}@media screen and (min-width:1200px){.swiper-container:not(.swiper-initialized) .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.swiper-container:not(.swiper-initialized) .swiper-wrapper>*{-webkit-box-flex:1;-ms-flex:1 0 31.3333333333%;flex:1 0 31.3333333333%;max-width:31.3333333333%;width:31.3333333333%}.swiper-container:not(.swiper-initialized) .swiper-wrapper>:not(:last-child):not(:nth-child(3n)){margin-right:3%}}.book-teaser-wrapper .book__title,.book-teaser-wrapper .book__title a{margin-top:35px;margin-bottom:15px;font-family:RobotoMedium,sans-serif;font-size:1.556rem;color:#333}.book-teaser-wrapper .tags-line{margin-top:20px}.book__author{font-family:RobotoRegular,sans-serif;font-size:16px;color:#333}.book__picture-wrapper{position:relative;-webkit-box-shadow:10px 10px 15px 3px rgba(0,0,0,.5);box-shadow:10px 10px 15px 3px rgba(0,0,0,.5)}.book__picture-wrapper .book__flags{position:absolute;right:-12.5px;top:25px;z-index:1}.book__picture-wrapper .book__more-link{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;position:absolute;width:100%;height:100%;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(17,17,17,.3)),to(rgba(17,17,17,.9)));background:linear-gradient(180deg,rgba(17,17,17,.3) 0%,rgba(17,17,17,.9) 100%);-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.book__picture-wrapper .book__more-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:3px solid #fff;height:3.056rem;padding:0 2.5rem;color:#fff;font-family:RobotoMedium,sans-serif}.book__picture-wrapper .book__more-button .svg-icon.next{width:8px;fill:#fff;margin-left:10px;padding-top:2px}.book__picture img{width:100%}.book-teaser-wrapper:hover .book__more-link{opacity:1}.book-teaser-wrapper .book__author-link{color:var(--fc-second);text-decoration:underline}.book-teaser-wrapper.-padding{position:relative}.book-teaser-wrapper.-padding .book__author-link{color:#fff;text-decoration:underline}.book-teaser-wrapper.-padding .book__cover{position:relative;padding:0 12% 12%}.book-teaser-wrapper.-padding .bg{display:block;position:absolute;width:100%;height:75%;bottom:0;background:#fdba4b}.swiper-slide-next .book-teaser-wrapper .bg{background:#ede9e9}.swiper-slide-next .book-teaser-wrapper .book__author-link{color:#f8a926;text-decoration:underline}.book__rating{margin-bottom:15px;text-align:center}.book__rating .svg-icon{width:20px;height:20px}.book__rating .svg-icon:not(:last-child){margin-right:3px}.tag{position:relative;display:inline-block;height:30px;margin:0 5px 10px 11px;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid #333;border-width:1px 1px 1px 0;border-radius:0 4px 4px 0;line-height:29px;padding:0 10px 0 5px;color:#333;font-family:RobotoRegular,sans-serif;font-size:14px}.tag:last-child{margin:0 0 10px 11px}.tag:before{content:"";display:inline-block;position:absolute;height:31px;width:13px;left:-12px;top:-1px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMC41IDEzIDMxIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTMgMUgxMi4wOTYyQzEwLjM5OTUgMSA4LjgxODU3IDEuODYwNDQgNy44OTczNSAzLjI4NTI3TDEuNzU1MTkgMTIuNzg1M0MwLjY4Njk3NCAxNC40Mzc1IDAuNjg2OTc0IDE2LjU2MjUgMS43NTUxOSAxOC4yMTQ3TDcuODk3MzUgMjcuNzE0N0M4LjgxODU3IDI5LjEzOTYgMTAuMzk5NSAzMCAxMi4wOTYyIDMwSDEzIiBzdHJva2U9IiMzMzMiIC8+Cjwvc3ZnPgo=) 0 0 no-repeat}.tag.-white{border-color:#fff;color:#fff}.tag.-white:before{content:"";display:inline-block;position:absolute;height:31px;width:13px;left:-12px;top:-1px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMC41IDEzIDMxIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHBhdGggZD0iTTEzIDFIMTIuMDk2MkMxMC4zOTk1IDEgOC44MTg1NyAxLjg2MDQ0IDcuODk3MzUgMy4yODUyN0wxLjc1NTE5IDEyLjc4NTNDMC42ODY5NzQgMTQuNDM3NSAwLjY4Njk3NCAxNi41NjI1IDEuNzU1MTkgMTguMjE0N0w3Ljg5NzM1IDI3LjcxNDdDOC44MTg1NyAyOS4xMzk2IDEwLjM5OTUgMzAgMTIuMDk2MiAzMEgxMyIgc3Ryb2tlPSIjZmZmIiAvPgo8L3N2Zz4K) 0 0 no-repeat}.footer.-site-footer{width:100%;padding-top:40px;padding-bottom:40px;border-top:1px solid #ddd;margin-top:70px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:0px) and (max-width:1199px){.copyright-footer.-block{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mail-link-wrapper.-block{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.social-footer.-block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.footer.-row.-flex>.-block{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:0px) and (max-width:767px){.footer.-row.-flex>.-block{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:768px) and (max-width:1199px){.footer.-row.-flex>.-block{-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (min-width:0px) and (max-width:767px){.social-footer.-block{margin-top:20px}}.mail-link-wrapper{white-space:nowrap}.mail-link-wrapper .mail-link{-webkit-transition:all .5s ease-out;transition:all .5s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#888;text-decoration:underline;fill:#888}.mail-link-wrapper .mail-link:hover{color:#f8a926;fill:#f8a926}.mail-link-wrapper .svg-icon.mail{width:1.389rem;margin-right:.6rem}.social-footer__link:not(:last-child){margin-right:10px}.social-footer__link:hover{-webkit-transition:all .5s ease-out;transition:all .5s ease-out;fill:#f8a926}.author-full .title-wrapper .title{white-space:nowrap}.author-full .c-title{margin-bottom:var(--gap-y-xl)}.author--teaser{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:1.5rem 2rem 5rem;background:#f0f0f0}.author--teaser .author__avatar{margin-bottom:1.5rem}.author--teaser .author__avatar img{border-radius:50%;outline:3px solid transparent;outline-offset:-2px}.author--teaser .author__name{font-size:1.2222222222rem;font-family:RobotoMedium,sans-serif;color:#333;white-space:nowrap;margin-bottom:1rem}.author--teaser .author__books{font-size:.8888888889rem}.author--teaser .author__books-count{display:inline-block;position:absolute;bottom:2rem;padding-right:23px;font-size:20px}.author--teaser .author__books-count:after{content:"";display:inline-block;position:absolute;height:17px;width:15px;left:30px;top:3px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNSAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMi41VjE0LjE2NjdDMCAxNi4wMDA4IDEuNDk1IDE2LjY2NjcgMi41IDE2LjY2NjdIMTVWMTVIMi41MUMyLjEyNSAxNC45OSAxLjY2NjY3IDE0LjgzODMgMS42NjY2NyAxNC4xNjY3QzEuNjY2NjcgMTMuNDk1IDIuMTI1IDEzLjM0MzMgMi41MSAxMy4zMzMzSDE1VjEuNjY2NjdDMTUgMC43NDc1IDE0LjI1MjUgMCAxMy4zMzMzIDBIMi41QzEuNDk1IDAgMCAwLjY2NTgzMyAwIDIuNVoiIGZpbGw9IiM4NTg1ODUiLz4KPC9zdmc+Cg==) 0 0 no-repeat}.author--teaser:hover .author__name{-webkit-transition:all .25s ease-out;transition:all .25s ease-out;color:#f8a926}.author--teaser:hover .author__avatar img{-webkit-transition:all .25s ease-out;transition:all .25s ease-out;outline-color:#f8a926}.widget-wrapper:not(:first-child){margin-top:50px}@media screen and (min-width:1200px){.widget-wrapper:not(:first-child){margin-top:65px}}.widget-wrapper.-outer{width:calc(100% - 2rem);padding-left:1rem;padding-right:1rem}.widget-wrapper.-flex .widget-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.widget-title,.book-title-wrapper .book__title{font-family:RobotoBold,sans-serif;font-size:29px;text-transform:uppercase;color:#333}@media screen and (min-width:768px) and (max-width:1199px){.widget-title,.book-title-wrapper .book__title{font-size:36px}}@media screen and (min-width:1200px){.widget-title,.book-title-wrapper .book__title{font-size:50px}}.widget-title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:35px}.widget-wrapper.-title-line .widget-title-wrapper hr{height:0;border:0;width:100%;margin-left:17px;border-top:1px solid #dfdfdf}@media screen and (min-width:0px) and (max-width:767px){.widget-wrapper.-title-line .widget-title-wrapper hr{display:none}}@media screen and (min-width:768px){.widget-wrapper.-title-line .widget-title,.widget-wrapper.-title-line .book-title-wrapper .book__title,.book-title-wrapper .widget-wrapper.-title-line .book__title{white-space:nowrap}}.widget-title-actions{white-space:nowrap;margin-left:17px}@media screen and (min-width:0px) and (max-width:767px){.widget-title-actions{display:none}}.widget-title b,.book-title-wrapper .book__title b{color:#f8a926}.layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.tile .tile-title{font-size:var(--fs-main-large);font-family:RobotoMedium,sans-serif;margin-bottom:var(--gap-y-m)}.tile .tile_desc{line-height:150%}.tile .tile-image{margin-bottom:var(--gap-y-m)}.widget-wrapper.homepage-banner .widget-content{border:2px solid #f8a926;padding:3%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:150%}@media screen and (min-width:0px) and (max-width:767px){.widget-wrapper.homepage-banner .widget-content{padding:25px}}.widget-wrapper.homepage-banner .widget-content .homepage-banner__title{font-family:RobotoBold,sans-serif;line-height:110%;font-size:1.667rem;color:#333;margin-bottom:15px}.widget-wrapper.homepage-banner .widget-content .region.-second{display:none}@media screen and (min-width:1200px){.widget-wrapper.homepage-banner .widget-content .region.-second{display:inline-block;-ms-flex-preferred-size:40%;flex-basis:40%}.widget-wrapper.homepage-banner .widget-content .region.-second .homepage-banner__logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.widget-wrapper.homepage-banner .widget-content .region.-second .homepage-banner__logo img{width:300px}.widget-wrapper.homepage-banner .widget-content .region.-first{-ms-flex-preferred-size:60%;flex-basis:60%}}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide,swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container{overflow:hidden}.swiper-button-prev,.swiper-button-next{display:inline-block;cursor:pointer;opacity:.3;-webkit-transition:all .75s ease-out;transition:all .75s ease-out}.swiper-button-prev circle,.swiper-button-next circle{stroke:#333}.swiper-button-prev path,.swiper-button-next path{stroke:#fff;fill:#333}.swiper-button-prev:hover,.swiper-button-next:hover{opacity:1}.swiper-button-prev:hover circle,.swiper-button-next:hover circle{stroke:#f8a926}.swiper-button-prev:hover path,.swiper-button-next:hover path{fill:#f8a926}.news-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-position:center center;background-repeat:no-repeat;background-size:cover;background:#333 url(/themes/custom/starter/css/../images/design/news_cover.ec4081.jpg);min-height:22.2222222222rem;margin:-2.778rem 0 3rem}.news-header .news__date{color:#fff}.news-header .news__date .svg-icon.timer{position:relative;top:.2222222222rem;width:1.1111111111rem;height:1.1111111111rem;margin-right:.25rem}.news-full .news__content{position:relative;max-width:42.2222222222rem}@media screen and (min-width:1200px){.news-full .news__content{width:60%}}@media screen and (min-width:0px) and (max-width:1199px){.news-full .news__content .share{margin-top:1.5rem}.news-full .news__content .share hr{display:none}}@media screen and (min-width:1200px){.news-full .news__content .share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:-4.1666666667rem}.news-full .news__content .share hr{display:block;height:5.5555555556rem;border:0;width:0;margin-top:.5rem;border-left:1px solid #dfdfdf}.news-full .news__content .share .share-label{margin-bottom:.5rem;font-size:.7777777778rem;color:#333;font-family:RobotoMedium,sans-serif;text-transform:uppercase}.news-full .news__content .share .addtoany_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-full .news__content .share .addtoany_list>a{margin-bottom:.5rem}}h1.news__title{font-size:2.7777777778rem;font-family:RobotoBold,sans-serif;color:#fff;text-transform:uppercase;text-align:center;width:80%;margin:1.5rem 0}.b-outer-wrapper.--news-list .form-radios,.widget--news--home .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.b-outer-wrapper.--news-list .form-radios .form-radio,.widget--news--home .form-radios .form-radio{display:none}.b-outer-wrapper.--news-list .form-radios>:not(:last-child):not(:nth-child(0n)),.widget--news--home .form-radios>:not(:last-child):not(:nth-child(0n)){margin-right:.01%}.b-outer-wrapper.--news-list .form-radios label,.widget--news--home .form-radios label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;outline:3px solid transtarent;outline-offset:-3px;padding:.85rem 2rem;color:#333;font-family:RobotoMedium,sans-serif;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;padding:.85rem 1.5rem}.b-outer-wrapper.--news-list .form-radios label .svg-icon.next,.widget--news--home .form-radios label .svg-icon.next{width:8px;height:14px;margin-left:10px;padding-top:2px;fill:#333}.b-outer-wrapper.--news-list .form-radios .form-radio:checked+label,.widget--news--home .form-radios .form-radio:checked+label{outline:3px solid #f8a926}.b-outer-wrapper.--news-list .form-radios .form-radio:not(:checked)+label,.widget--news--home .form-radios .form-radio:not(:checked)+label{cursor:pointer;color:#777;-webkit-text-decoration:dotted underline 1px;text-decoration:dotted underline 1px}.b-outer-wrapper.--news-list .form-radios .form-radio:not(:checked)+label:hover,.widget--news--home .form-radios .form-radio:not(:checked)+label:hover{color:#f8a926}.widget--news--home .form-radios{margin-left:5px}@media screen and (min-width:1200px){.widget--news--home .news-teaser-wrapper:nth-child(n+4){display:none}}.news-teaser-wrapper{position:relative}.news-teaser-wrapper .news__date{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.news-teaser-wrapper .news__title{font-size:1.556rem}.news-teaser-wrapper .news__content{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;left:0;width:100%;height:100%;padding:8%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(17,17,17,.3)),to(rgba(17,17,17,.9)));background:linear-gradient(180deg,rgba(17,17,17,.3) 0%,rgba(17,17,17,.9) 100%);color:#fff;font-family:RobotoMedium,sans-serif}.news-teaser-wrapper .news__content .svg-icon.more{-webkit-transition:all .5s ease-out;transition:all .5s ease-out;fill:#fff;opacity:.3}.news-teaser-wrapper .news__content:hover .svg-icon.more{fill:#f8a926;opacity:1}.news-teaser-wrapper .news__picture img{width:100%}.news-teaser-wrapper .news__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:15px}.news-teaser-wrapper .tag{margin-bottom:0}.gap-example{width:150px;margin-bottom:20px;background:#6495ed}.gap-y-2xs{height:var(--gap-y-2xs)}.gap-y-xs{height:var(--gap-y-xs)}.gap-y-s{height:var(--gap-y-s)}.gap-y-m{height:var(--gap-y-m)}.gap-y-l{height:var(--gap-y-l)}.gap-y-xl{height:var(--gap-y-xl)}.gap-y-2xl{height:var(--gap-y-2xl)}.gap-y-3xl{height:var(--gap-y-3xl)}.gap-y-4xl{height:var(--gap-y-4xl)}.gap-y-5xl{height:var(--gap-y-5xl)}.gap-y-6xl{height:var(--gap-y-6xl)}.gap-y-7xl{height:var(--gap-y-7xl)};
.--books-list .feed-icon{display:none}.coming-soon-list .book__rating{display:none}.facebook-public-groups .tile-image{margin-bottom:0 !important}form.webform-submission-add-form{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}form.webform-submission-add-form>.form-wrapper{flex-basis:49%}form.webform-submission-add-form input,form.webform-submission-add-form textarea{width:100%;color:#774b06;background:#ffd48e;line-height:40px;font-size:15px;font-family:'Roboto',sans-serif;padding:3px 19px;outline:none;height:47px;border:1px solid #ffd48e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:12px}form.webform-submission-add-form div[data-drupal-messages]{flex-basis:100%;margin-bottom:20px}form.webform-submission-add-form textarea{height:215px}:root{--theme-bg:#fffdf8;--theme-surface:#fff;--theme-surface-soft:#f4efe3;--theme-text:#333;--theme-text-muted:#777;--theme-border:rgba(51,51,51,.12);--theme-accent:#f8a926;--theme-shadow:0 20px 40px rgba(17,17,17,.08)}html[data-theme=dark]{--theme-bg:#101419;--theme-surface:#171d24;--theme-surface-soft:#202833;--theme-text:#f4f1ea;--theme-text-muted:#b9b4aa;--theme-border:rgba(255,255,255,.12);--theme-accent:#ffbf55;--theme-shadow:0 24px 50px rgba(0,0,0,.4)}html[data-theme=dark] body{background:var(--theme-bg);color:var(--theme-text)}html[data-theme=dark] .site-wrapper.-site-content,html[data-theme=dark] .site-wrapper.-site-footer,html[data-theme=dark] .site-wrapper.-site-header{background:var(--theme-bg);color:var(--theme-text)}.site-wrapper.-site-header{margin-bottom:0}html[data-theme=dark] .inner.-site-header{background:rgba(23,29,36,.96);border-bottom:1px solid var(--theme-border);box-shadow:0 18px 40px rgba(0,0,0,.24)}.header-actions{display:flex;align-items:center;margin-left:auto;order:10;gap:12px;flex-shrink:0;flex-wrap:nowrap;justify-content:flex-end}.theme-toggle{display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:0 14px;border:1px solid rgba(51,51,51,.14);background:#fff;color:#333;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.header-actions .lang.js-dropdown{margin-left:0}.theme-toggle:hover{transform:translateY(-1px)}.theme-toggle__track{position:relative;width:44px;height:24px;border-radius:999px;background:#d7d3cb;transition:background .2s ease}.theme-toggle__thumb{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.25);transition:transform .2s ease}.theme-toggle__label{font-size:14px;font-weight:600}html[data-theme=dark] .theme-toggle{background:var(--theme-surface-soft);color:var(--theme-text);border-color:var(--theme-border)}html[data-theme=dark] .theme-toggle__track{background:rgba(255,191,85,.35)}html[data-theme=dark] .theme-toggle__thumb{transform:translateX(20px);background:var(--theme-accent)}html[data-theme=dark] .inner.-site-header .logo,html[data-theme=dark] .footer.-site-footer .logo{background:#fff;padding:10px 14px}html[data-theme=dark] .menu__toggle,html[data-theme=dark] .lang.js-dropdown .lang__toggle,html[data-theme=dark] .lang.js-dropdown .lang__block{background:var(--theme-surface-soft);border-color:var(--theme-border);color:var(--theme-text)}html[data-theme=dark] .menu--main,html[data-theme=dark] .menu--main ul.menu--level-1{background:0 0}.site-search-strip{padding:5px 0}.site-search-strip .inner{display:flex;justify-content:center}.site-search-strip__form{display:flex;align-items:stretch;width:min(100%,1120px);border:1px solid rgba(51,51,51,.12);background:#fff;box-shadow:0 12px 28px rgba(17,17,17,.05);overflow:hidden}.site-search-strip__input{width:100%;min-width:0;height:56px;padding:0 20px;border:0;background:0 0;color:#333;font-size:15px;outline:none}.site-search-strip__input::placeholder{color:#7a7a7a}.site-search-strip__button{flex:0 0 auto;min-width:118px;padding:0 24px;border:0;border-left:1px solid rgba(51,51,51,.12);background:#fdbb52;color:#333;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.site-search-strip__button:hover,.site-search-strip__button:focus{background:#f7a324}html[data-theme=dark] .site-search-strip__form{background:var(--theme-surface-soft);border-color:var(--theme-border);box-shadow:var(--theme-shadow)}html[data-theme=dark] .site-search-strip__input{color:var(--theme-text)}html[data-theme=dark] .site-search-strip__input::placeholder{color:rgba(244,246,248,.58)}html[data-theme=dark] .site-search-strip__button{border-left-color:var(--theme-border);background:var(--theme-accent);color:#1b1f24}html[data-theme=dark] .menu--main a.menu__link--level-1,html[data-theme=dark] .lang.js-dropdown .lang__toggle-text,html[data-theme=dark] .lang__link{color:var(--theme-text)}html[data-theme=dark] .menu--main a.menu__link--level-1.is-active,html[data-theme=dark] .menu--main a.menu__link--level-1:hover,html[data-theme=dark] .author--teaser:hover .author__name,html[data-theme=dark] .book-teaser-wrapper .book__author-link,html[data-theme=dark] .book__header .book__author-link,html[data-theme=dark] .widget-title b,html[data-theme=dark] .book-title-wrapper .book__title b,html[data-theme=dark] .social-footer__link:hover{color:var(--theme-accent)}html[data-theme=dark] .widget-wrapper.homepage-banner .widget-content,html[data-theme=dark] .author--teaser,html[data-theme=dark] .book-teaser-wrapper.-padding .bg,html[data-theme=dark] .book__header,html[data-theme=dark] .book-series-wrapper .series__books .book__picture,html[data-theme=dark] .books-view-list .views-exposed-form,html[data-theme=dark] .news-teaser-wrapper,html[data-theme=dark] .news-full .news__content,html[data-theme=dark] form.webform-submission-add-form input,html[data-theme=dark] form.webform-submission-add-form textarea,html[data-theme=dark] .js-pager__items .button{background:var(--theme-surface);color:var(--theme-text);border-color:var(--theme-border);box-shadow:var(--theme-shadow)}.book-series-wrapper .series__header .series__title-link{color:inherit;text-decoration:none;transition:color .18s ease}.book-series-wrapper .series__header .series__title-link:hover,.book-series-wrapper .series__header .series__title-link:focus{color:#f7a324}.audio-badge{position:absolute;z-index:4;display:block;pointer-events:none}.audio-badge img{display:block;width:100%;height:auto}.series__book{position:relative}.books-view-list .series__book .audio-badge--series{top:15%;left:-13px;width:26px;height:26px}.author-books .series__book .audio-badge--series{top:15%;left:-15px;width:30px;height:30px}.book__picture-wrapper .audio-badge--cover{top:15%;left:-17px;width:34px;height:34px}.book__picture-wrapper .audio-badge--cover+.book__flags,.book__picture-wrapper .audio-badge--cover+.audio-badge+.book__flags{z-index:4}html[data-theme=dark] .audio-badge{filter:drop-shadow(0 6px 12px rgba(0,0,0,.18))}html[data-theme=dark] .author--teaser .author__name,html[data-theme=dark] .author--teaser .author__books,html[data-theme=dark] .author--teaser .author__books-count,html[data-theme=dark] .book-teaser-wrapper .book__title,html[data-theme=dark] .book-teaser-wrapper .book__title a,html[data-theme=dark] .book__author,html[data-theme=dark] .widget-title,html[data-theme=dark] .book-title-wrapper .book__title,html[data-theme=dark] .book-title-wrapper .book__info-line,html[data-theme=dark] .book-title-wrapper .book__info-label,html[data-theme=dark] .news-teaser-wrapper .news__title,html[data-theme=dark] .news-teaser-wrapper .news__content,html[data-theme=dark] .tile .tile-title,html[data-theme=dark] .tile .tile_desc,html[data-theme=dark] .footer.-site-footer,html[data-theme=dark] .copyright-footer,html[data-theme=dark] .mail-link{color:var(--theme-text)}html[data-theme=dark] .widget-wrapper.-title-line .widget-title-wrapper hr,html[data-theme=dark] .title-wrapper hr,html[data-theme=dark] hr{border-color:var(--theme-border);background:var(--theme-border)}html[data-theme=dark] .book-teaser-wrapper.-padding .book__cover{background:#3a2a12}html[data-theme=dark] .book__picture-wrapper .book__more-link{background:linear-gradient(180deg,rgba(16,20,25,.2) 0%,rgba(16,20,25,.92) 100%)}html[data-theme=dark] .books-view-list .views-exposed-form label,html[data-theme=dark] .books-view-list .views-exposed-form fieldset legend,html[data-theme=dark] .books-view-list .views-exposed-form .form-checkbox:checked+label,html[data-theme=dark] form.webform-submission-add-form input,html[data-theme=dark] form.webform-submission-add-form textarea,html[data-theme=dark] form.webform-submission-add-form input::placeholder,html[data-theme=dark] form.webform-submission-add-form textarea::placeholder{color:var(--theme-text)}.books-view-layout{display:block}.books-view-layout__filters .books-format-filter{display:none}.books-view-layout__filters .books-format-filter legend{display:block;color:#333;font-family:RobotoBold,sans-serif;margin-bottom:.75rem}.books-view-layout__filters .books-format-filter .form-item:not(:last-child){margin-bottom:.4rem}.books-view-layout__filters .books-format-filter label{display:block;padding-left:1.35rem;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMuNSIgc3Ryb2tlPSIjOUY5RjlGIi8+Cjwvc3ZnPgo=) 0 0 no-repeat;font-size:.8333333333rem;cursor:pointer}.books-view-layout__filters .books-format-filter input.form-checkbox{display:none}.books-view-layout__filters .books-format-filter .form-checkbox:checked+label{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMuNSIgZmlsbD0iI0Y4QTkyNiIgc3Ryb2tlPSIjRjhBOTI2Ii8+CjxwYXRoIGQ9Ik0xMy4yMzYgNUMxMy41Njg5IDUuMzM3OTIgMTMuOTA1MyA1LjY3MDUzIDE0LjI0NyA1Ljk5NzgzQzExLjk3IDguMzAxMzIgOS42NjI4OCAxMC41NzQ3IDcuMzgwNTQgMTIuODcyOUM1LjkxNjIzIDExLjQyMDQgNC40NjYwOCA5Ljk1Mzc1IDMgOC41MDEyNEMzLjMzODE5IDguMTcyMTcgMy42NzgxNSA3Ljg0MzEgNC4wMTI4IDcuNTEyMjZDNS4xMTU5IDguNjMwMzkgNi4yNDczMyA5LjcyMTk5IDcuMzM2MjcgMTAuODU2QzkuMzU2NTYgOC45NjY1NCAxMS4yNjE4IDYuOTQ0MzUgMTMuMjM2IDVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) 0 0 no-repeat}.books-view-layout__filters .books-format-filter:not(:last-child){padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #dfdfdf}@media screen and (min-width:1200px){.books-view-layout{display:flex;align-items:flex-start}.books-view-layout__filters{flex:1 0 16.875%;max-width:16.875%;width:16.875%;margin-right:5%}.books-view-layout__filters .books-format-filter{display:block}.books-view-layout__filters .views-exposed-form{flex:0 0 auto;max-width:none;width:100%;display:block;margin-right:0}.books-view-layout__content{flex:1 0 78.125%;max-width:78.125%;width:78.125%;margin-right:0 !important}.books-view-layout__content .views-infinite-scroll-content-wrapper{flex:1 0 100%;max-width:100%;width:100%;margin-right:0 !important}.books-view-layout__content .views-infinite-scroll-content-wrapper:not(:last-child){margin-right:0 !important}}html[data-theme=dark] .books-view-layout__filters .books-format-filter legend,html[data-theme=dark] .books-view-layout__filters .books-format-filter .form-checkbox:checked+label,html[data-theme=dark] .books-view-layout__filters .books-format-filter label{color:var(--theme-text)}html[data-theme=dark] .books-view-layout__filters .books-format-filter:not(:last-child){border-bottom-color:var(--theme-border)}html[data-theme=dark] form.webform-submission-add-form input,html[data-theme=dark] form.webform-submission-add-form textarea{background:var(--theme-surface-soft);border:1px solid var(--theme-border)}html[data-theme=dark] .news-header{background-color:#0f1419}html[data-theme=dark] .swiper-button-prev circle,html[data-theme=dark] .swiper-button-next circle{stroke:var(--theme-border)}html[data-theme=dark] .swiper-button-prev path,html[data-theme=dark] .swiper-button-next path{fill:var(--theme-text)}html[data-theme=dark] .js-pager__items .button:hover,html[data-theme=dark] .swiper-button-prev:hover,html[data-theme=dark] .swiper-button-next:hover{background:var(--theme-surface-soft)}@media screen and (max-width:767px){.inner.-site-header{height:70px;max-height:70px;flex-wrap:nowrap;align-items:center}.main-menu{order:1;margin-right:0;flex:0 0 70px}.inner.-site-header .logo{order:2;flex:1 1 auto;min-width:0;min-height:70px;display:flex;align-items:center}.inner.-site-header .logo img{max-width:100%;height:40px}.header-actions{order:3;display:flex;align-items:stretch;justify-content:flex-end;flex:0 0 auto;width:auto;margin-left:auto;gap:0;position:static;height:70px}.header-actions .lang.js-dropdown{order:1;margin-left:0;height:70px;flex:0 0 auto;display:flex;align-items:stretch;border-left:1px solid #ddd}.header-actions .lang.js-dropdown .lang__toggle{height:70px;min-height:70px;border-left:0}.theme-toggle{min-height:42px;padding:0 10px}.theme-toggle__label{display:none}.site-search-strip{padding:2px 0}.site-search-strip__form{width:100%}.site-search-strip__input{height:46px;padding:0 14px;font-size:14px}.site-search-strip__button{min-width:90px;padding:0 14px;font-size:12px}}@media screen and (min-width:1200px){.inner.-site-header{flex-wrap:nowrap;justify-content:flex-start;gap:0}.inner.-site-header .logo{flex:0 0 auto}.inner.-site-header .main-menu{display:flex;flex:1 1 auto;min-width:0;margin-left:28px}.inner.-site-header .main-menu .menu--main{width:100%}.inner.-site-header .main-menu .menu--main>ul.menu--level-1{width:100%;justify-content:flex-end}.header-actions{flex:0 0 auto;flex-wrap:nowrap;gap:6px;margin-left:18px}.header-actions .lang.js-dropdown{width:72px;min-width:72px}.menu--main ul.menu--level-1 li.menu__item--level-1:not(:last-child){margin-right:18px}.menu--main a.menu__link--level-1{font-size:15px;white-space:nowrap}}.site-search-page__hero{margin-bottom:28px;padding:28px 32px;border:1px solid rgba(51,51,51,.1);background:radial-gradient(circle at top right,rgba(248,169,38,.12),transparent 26%),linear-gradient(135deg,#fffdf8 0%,#f7f1e7 100%);box-shadow:0 18px 40px rgba(17,17,17,.06)}.site-search-page__intro{margin:0 0 18px;color:#5d6672;font-size:18px;line-height:1.5}.site-search-page__form{display:flex;gap:12px;align-items:stretch}.site-search-page__input{width:100%;min-height:56px;padding:0 18px;border:1px solid rgba(51,51,51,.14);background:#fff;color:#333;font-size:17px;outline:none}.site-search-page__input:focus{border-color:#f4b14a;box-shadow:0 0 0 4px rgba(244,177,74,.16)}.site-search-page__button{min-width:128px;padding:0 22px;border:1px solid #333;border-radius:18px;background:#fdbb52;color:#333;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.site-search-page__button:hover,.site-search-page__button:focus{background:#f7a324;box-shadow:0 12px 26px rgba(247,163,36,.24);transform:translateY(-1px)}.site-search-page__summary{margin:0 0 26px;color:#5d6672;font-size:15px}.site-search-results{margin-top:34px}.site-search-results__title{margin:0 0 18px;color:#333;font-size:28px;line-height:1.05;text-transform:uppercase}.site-search-results__stack>*+*{margin-top:18px}.site-search-results--empty{padding:28px 32px;border:1px dashed rgba(51,51,51,.18);color:#6b7480}html[data-theme=dark] .site-search-page__hero{border-color:var(--theme-border);background:radial-gradient(circle at top right,rgba(255,191,85,.12),transparent 26%),linear-gradient(135deg,rgba(23,29,36,.98) 0%,rgba(32,40,51,.96) 100%);box-shadow:var(--theme-shadow)}html[data-theme=dark] .site-search-page__intro,html[data-theme=dark] .site-search-page__summary,html[data-theme=dark] .site-search-results--empty{color:rgba(244,246,248,.78)}html[data-theme=dark] .site-search-page__input{background:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}html[data-theme=dark] .site-search-page__input::placeholder{color:rgba(244,246,248,.58)}html[data-theme=dark] .site-search-results__title{color:var(--theme-text)}@media screen and (max-width:767px){.site-search-page__hero{padding:20px 18px}.site-search-page__intro{font-size:15px}.site-search-page__form{flex-direction:column}.site-search-page__button{min-height:48px;width:100%}.site-search-results__title{font-size:22px}}body.has-newsletter-popup{overflow:hidden}.newsletter-popup[hidden]{display:none !important}.newsletter-popup{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px}.newsletter-popup__backdrop{position:absolute;inset:0;background:rgba(19,24,31,.68)}.newsletter-popup__dialog{position:relative;z-index:1;width:min(100%,560px);padding:34px 32px 30px;background:#fff;border:1px solid #f4b14a;box-shadow:0 28px 70px rgba(0,0,0,.28);outline:none}.newsletter-popup__close{position:absolute;top:14px;right:14px;width:42px;height:42px;border:0;background:0 0;color:#333;font-size:32px;line-height:1;cursor:pointer}.newsletter-popup__eyebrow{margin-bottom:10px;color:#f7a324;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.newsletter-popup__title{margin:0 0 12px;color:#333;font-size:36px;line-height:1.05}.newsletter-popup__description{margin:0 0 22px;color:#6b7480;font-size:17px;line-height:1.55}.newsletter-popup .webform-submission-form{margin:0}.newsletter-popup .webform-submission-form .form-actions{margin:16px 0 0}.newsletter-popup .webform-submission-form .form-item{margin:0 0 12px}.newsletter-popup .webform-submission-form input[type=text],.newsletter-popup .webform-submission-form input[type=email]{width:100%;min-height:56px;padding:15px 18px;border:1px solid rgba(51,51,51,.18);background:#faf7f2;color:#333;font-size:16px;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.newsletter-popup .webform-submission-form input[type=text]::placeholder,.newsletter-popup .webform-submission-form input[type=email]::placeholder{color:#7e8794}.newsletter-popup .webform-submission-form input[type=text]:focus,.newsletter-popup .webform-submission-form input[type=email]:focus{border-color:#f4b14a;background:#fff;box-shadow:0 0 0 4px rgba(244,177,74,.16);outline:none}.newsletter-popup .webform-button--submit,.newsletter-popup .form-submit{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 24px;border:1px solid #333;background:#fdbb52;color:#333;font-size:16px;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.newsletter-popup .webform-button--submit:hover,.newsletter-popup .form-submit:hover{background:#f7a324;box-shadow:0 10px 24px rgba(247,163,36,.24);transform:translateY(-1px)}.newsletter-popup .messages,.newsletter-popup .webform-confirmation,.newsletter-popup .webform-confirmation__message{margin:0;color:#333;font-size:16px;line-height:1.5}.newsletter-popup .messages--status,.newsletter-popup .webform-confirmation{padding:16px 18px;border:1px solid rgba(244,177,74,.45);background:#fff7ea}html[data-theme=dark] .newsletter-popup__dialog{background:var(--theme-surface);border-color:rgba(255,191,85,.55);box-shadow:0 28px 70px rgba(0,0,0,.5)}html[data-theme=dark] .newsletter-popup__close,html[data-theme=dark] .newsletter-popup__title,html[data-theme=dark] .newsletter-popup .messages,html[data-theme=dark] .newsletter-popup .webform-confirmation,html[data-theme=dark] .newsletter-popup .webform-confirmation__message{color:var(--theme-text)}html[data-theme=dark] .newsletter-popup__description{color:rgba(244,246,248,.78)}html[data-theme=dark] .newsletter-popup .webform-submission-form input[type=text],html[data-theme=dark] .newsletter-popup .webform-submission-form input[type=email]{background:var(--theme-surface-soft);border-color:var(--theme-border);color:var(--theme-text)}html[data-theme=dark] .newsletter-popup .webform-submission-form input[type=text]::placeholder,html[data-theme=dark] .newsletter-popup .webform-submission-form input[type=email]::placeholder{color:rgba(244,246,248,.6)}html[data-theme=dark] .newsletter-popup .webform-submission-form input[type=text]:focus,html[data-theme=dark] .newsletter-popup .webform-submission-form input[type=email]:focus{border-color:rgba(255,191,85,.72);box-shadow:0 0 0 4px rgba(255,191,85,.14)}html[data-theme=dark] .newsletter-popup .messages--status,html[data-theme=dark] .newsletter-popup .webform-confirmation{background:rgba(255,191,85,.08);border-color:rgba(255,191,85,.32)}@media screen and (max-width:767px){.newsletter-popup{padding:16px}.newsletter-popup__dialog{padding:28px 20px 22px}.newsletter-popup__title{font-size:28px}.newsletter-popup__description{font-size:15px}.newsletter-popup .webform-button--submit,.newsletter-popup .form-submit{width:100%}}.homepage-quiz-cta{padding:18px 0 6px}.homepage-quiz-cta__card{position:relative;overflow:hidden;padding:24px 28px;border:1px solid rgba(51,51,51,.1);background:radial-gradient(circle at top right,rgba(248,169,38,.14),transparent 28%),linear-gradient(135deg,#fffdf8 0%,#f8f2e8 100%);box-shadow:0 18px 40px rgba(17,17,17,.06)}.homepage-quiz-cta__eyebrow{margin-bottom:10px;color:#f7a324;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.homepage-quiz-cta__layout{display:flex;align-items:center;justify-content:space-between;gap:18px}.homepage-quiz-cta__copy{max-width:720px}.homepage-quiz-cta__title{margin:0 0 8px;color:#333;font-size:clamp(24px,3vw,36px);line-height:.98;text-transform:uppercase}.homepage-quiz-cta__text{margin:0;color:#5d6672;font-size:16px;line-height:1.45}.homepage-quiz-cta__action{flex-shrink:0}.homepage-quiz-cta__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border:1px solid #333;border-radius:18px;background:#fdbb52;color:#333;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.homepage-quiz-cta__button:hover{background:#f7a324;box-shadow:0 12px 26px rgba(247,163,36,.24);transform:translateY(-1px)}html[data-theme=dark] .homepage-quiz-cta__card{border-color:var(--theme-border);background:radial-gradient(circle at top right,rgba(255,191,85,.12),transparent 28%),linear-gradient(135deg,rgba(23,29,36,.98) 0%,rgba(32,40,51,.96) 100%);box-shadow:var(--theme-shadow)}html[data-theme=dark] .homepage-quiz-cta__title,html[data-theme=dark] .homepage-quiz-cta__button{color:var(--theme-text)}html[data-theme=dark] .homepage-quiz-cta__text{color:rgba(244,246,248,.78)}html[data-theme=dark] .homepage-quiz-cta__button{border-color:var(--theme-border);background:var(--theme-accent)}@media screen and (max-width:900px){.homepage-quiz-cta__card{padding:20px}.homepage-quiz-cta__layout{flex-direction:column;align-items:flex-start}}@media screen and (max-width:640px){.homepage-quiz-cta{padding-top:12px}.homepage-quiz-cta__title{font-size:22px}.homepage-quiz-cta__text{font-size:14px}.homepage-quiz-cta__button{width:100%}}.page-node-type-author .author-full .body,.page-node-type-author .author-full .body *{font-family:RobotoRegular,sans-serif !important}.page-node-type-author .author-full .body p,.page-node-type-author .author-full .body span{color:#777 !important;line-height:27px !important;text-align:start !important;text-indent:0 !important}.view-id-extras.view-display-id-page,.extras-view{margin-top:8px}.extras-view__inner{max-width:1120px;margin:0 auto}.extras-view__rows{width:100%}.extra-teaser{margin-bottom:34px}.extra-teaser__header{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding-bottom:8px;margin-bottom:12px;border-bottom:4px solid #f7a324;color:inherit;text-decoration:none}.extra-teaser__title{margin:0;color:#333;font-size:28px;line-height:1.05}.extra-teaser__date{flex:0 0 auto;color:#666;font-size:16px;font-weight:600;line-height:1}.extra-teaser__layout{display:flex;align-items:flex-start;gap:28px}.extra-teaser__media{flex:0 0 280px;min-width:280px;max-width:320px;display:block;text-decoration:none}.extra-teaser__picture,.extra-teaser__picture img,.extra-teaser__image{display:block;width:100%;height:auto}.extra-teaser__copy{flex:1 1 auto;min-width:0;padding-top:8px}.extra-teaser__summary{color:#555;font-size:17px;line-height:1.62;font-style:italic}.extra-teaser__actions{margin-top:18px}.extras-view__pager{display:flex;justify-content:center;margin-top:2rem}.extra-teaser__button,.extra-full__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid #333;border-radius:18px;background:#fdbb52;color:#333;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.extra-teaser__button:hover,.extra-full__button:hover,.extra-teaser__button:focus,.extra-full__button:focus{background:#f7a324;box-shadow:0 12px 26px rgba(247,163,36,.24);transform:translateY(-1px)}.extra-full{max-width:980px;width:calc(100% - 40px);margin:0 auto}.extra-full__header{margin-bottom:20px}.extra-full__title{margin:0 0 8px;color:#333;font-size:52px;line-height:.96;text-transform:uppercase}.extra-full__date{color:#777;font-size:18px;font-weight:600}.extra-full__image{margin-bottom:22px}.extra-full__picture,.extra-full__picture img,.extra-full__image img{display:block;width:100%;height:auto}.extra-full__video{margin-bottom:22px}.extra-full__video-frame{position:relative;width:100%;padding-top:56.25%;background:#111}.extra-full__video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.extra-full__content{color:#555;font-size:18px;line-height:1.7}.extra-full__content p>a:only-child{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid #333;border-radius:18px;background:#fdbb52;color:#333;font-size:14px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.extra-full__content p>a:only-child:hover,.extra-full__content p>a:only-child:focus{background:#f7a324;box-shadow:0 12px 26px rgba(247,163,36,.24);transform:translateY(-1px)}html[data-theme=dark] .extra-teaser__header{border-bottom-color:var(--theme-accent)}html[data-theme=dark] .extra-teaser__title,html[data-theme=dark] .extra-full__title{color:var(--theme-text)}html[data-theme=dark] .extra-teaser__date,html[data-theme=dark] .extra-full__date,html[data-theme=dark] .extra-teaser__summary,html[data-theme=dark] .extra-full__content{color:rgba(244,246,248,.8)}html[data-theme=dark] .extra-full__video-frame{background:var(--theme-surface-soft)}html[data-theme=dark] .extra-teaser__button,html[data-theme=dark] .extra-full__button{border-color:var(--theme-border);background:var(--theme-accent);color:#1b1f24}html[data-theme=dark] .extra-full__content p>a:only-child{border-color:var(--theme-border);background:var(--theme-accent);color:#1b1f24}.book__header .book__bay-link{padding-left:3.5rem}@media screen and (max-width:900px){.extra-teaser__layout{gap:22px}.extra-teaser__media{flex:0 0 240px;min-width:240px}.extra-full__title{font-size:40px}}@media screen and (max-width:767px){.book__header .book__bay-link{padding-left:3.35rem}.extras-view__inner{width:calc(100% - 32px)}.extra-teaser{margin-bottom:28px}.extra-teaser__header{flex-direction:column;align-items:flex-start;gap:8px}.extra-teaser__title{font-size:24px}.extra-teaser__layout{flex-direction:column;gap:14px}.extra-teaser__media{width:100%;min-width:0;max-width:none}.extra-teaser__copy{padding-top:0}.extra-teaser__summary,.extra-full__content{font-size:16px}.extra-full__title{font-size:30px}.extra-full{width:calc(100% - 32px)}}
