.stU8nW_slider{position:relative;overflow:visible}@media (min-width:992px){.stU8nW_sliderImage{max-height:500px}}.stU8nW_slider .keen-slider__slide{min-width:300px;max-width:800px;height:auto;padding:0 8px}@media (max-width:991px){.stU8nW_slider .keen-slider__slide{min-width:250px;max-width:90vw}}.stU8nW_arrowPrev,.stU8nW_arrowNext{bottom:-48px;box-shadow:0 4px 4px #0000001a}@media (min-width:992px){.stU8nW_arrowPrev,.stU8nW_arrowNext{bottom:-16px}}.stU8nW_arrowPrev{right:50%}@media (max-width:991px){.stU8nW_arrowPrev{right:calc(100% - 48px);transform:none!important}}.stU8nW_arrowNext{left:50%}@media (max-width:991px){.stU8nW_arrowNext{left:calc(100% - 48px);transform:none!important}}.stU8nW_customDots{justify-content:center;margin-top:28px;display:flex}.stU8nW_customDot{margin:0 9px;display:block}.stU8nW_customDots li[class*=slick-active] .stU8nW_customDot{background-color:#000;transition:background-color .2s ease-out}
.TdsvaW_button--primary{z-index:1;text-align:center;border-radius:10px;font-weight:500;line-height:20px;transition:background-color .3s,border-color .3s;position:relative}.TdsvaW_button--black{color:#fff;background:#333;border:1px solid #333}.TdsvaW_button--black:hover{background:#000;border-color:#000}.TdsvaW_button--white{color:#262626;background:#fff;border:1px solid #fff}.TdsvaW_button--white:hover{background:#f5f5f5;border-color:#f5f5f5}.TdsvaW_button--transparent{color:#fff;background:0 0;border:none;padding:0}.TdsvaW_button--transparent:hover{color:#f5f5f5}.TdsvaW_button--glass{color:#fff}
.JyxMLG_formModal{text-align:left}.JyxMLG_formModal form.hs-form{text-align:left}.JyxMLG_formModal form.hs-form label{text-align:left!important}:is(.JyxMLG_formModal form.hs-form input,.JyxMLG_formModal form.hs-form select,.JyxMLG_formModal form.hs-form textarea){text-align:left!important}.JyxMLG_formModal form.hs-form input::-moz-placeholder{text-align:left!important}.JyxMLG_formModal form.hs-form textarea::-moz-placeholder{text-align:left!important}.JyxMLG_formModal form.hs-form input::placeholder{text-align:left!important}.JyxMLG_formModal form.hs-form textarea::placeholder{text-align:left!important}.JyxMLG_formModal form.hs-form .field label{text-align:left!important}.JyxMLG_formModal form.hs-form legend{text-align:left!important}.JyxMLG_formModal form.hs-form .hs-field-desc{text-align:left!important}.JyxMLG_formModal form.hs-form .hs-richtext{text-align:left!important}:is(.JyxMLG_formModal form.hs-form .hs-error-msgs,.JyxMLG_formModal form.hs-form ul.hs-error-msgs),:is(.JyxMLG_formModal form.hs-form .hs-error-msg,.JyxMLG_formModal form.hs-form label.hs-error-msg){text-align:left!important}
._VxZTq_navigation{will-change:transform;transition:background .25s ease-out,transform .25s ease-out;transform:translate(0,0)}._VxZTq_backwards{transform:translate(0,0)}._VxZTq_forwards{transform:translateY(-100%)}._VxZTq_sticky{position:sticky}
.B7tvvG_category{white-space:nowrap}.B7tvvG_category>div:first-child>div:first-child:before{content:"";vertical-align:top;background:linear-gradient(to top right,#0000 50%,currentColor 50%);width:.45rem;height:.45rem;margin:.225rem .45rem 0 0;display:inline-block;position:relative}@media (min-width:768px){.B7tvvG_category>div:first-child>div:first-child:before{width:.5rem;height:.5rem;margin:.25rem .5rem 0 0}}
._3KnF3q_root{overflow-x:clip}._3KnF3q_section{isolation:isolate;position:relative}._3KnF3q_wrapper{z-index:1;position:relative;overflow:visible}._3KnF3q_wrapper:after,._3KnF3q_wrapper:before{content:"";pointer-events:none;z-index:0;position:absolute}._3KnF3q_wrapper:before{background:linear-gradient(#0000 0%,#000 15% 100%);width:100%;height:100%;top:0;left:0}@media (min-width:767px){._3KnF3q_wrapper:before{display:none}}._3KnF3q_wrapper:after{transform-origin:top;z-index:0;background-color:#eaeaea;border-top-left-radius:16px;border-top-right-radius:16px;width:calc(100vw - 48px);height:20vh;top:calc(100% - 4px);left:50%;transform:translate(-50%)}@media (max-width:767px){._3KnF3q_wrapper:after{border-top-left-radius:8px;border-top-right-radius:8px;width:calc(100vw - 24px)}._3KnF3q_innerStack{padding-top:1rem}}
.fp2EVW_root{z-index:1000;--design-w-desktop:1550;--design-h-desktop:880;--design-w-mobile:390;--design-h-mobile:844;--design-w:var(--design-w-desktop);--design-h:var(--design-h-desktop);--layout-x:var(--x-desktop);--layout-y:var(--y-desktop);--pin-left:var(--pin-left-desktop);--pin-right:var(--pin-right-desktop);--pin-top:var(--pin-top-desktop);--pin-bottom:var(--pin-bottom-desktop);--node-size-unit:100vw;--node-size-design:var(--design-w);--node-w-out:var(--node-w);--node-h-out:var(--node-h);justify-content:center;align-items:center;display:flex;position:absolute}@media (max-width:767px){.fp2EVW_root{--layout-x:var(--x-mobile);--layout-y:var(--y-mobile);--pin-left:var(--pin-left-mobile);--pin-right:var(--pin-right-mobile);--pin-top:var(--pin-top-mobile);--pin-bottom:var(--pin-bottom-mobile);--design-w:var(--design-w-mobile);--design-h:var(--design-h-mobile);--node-size-unit:100dvh;--node-size-design:var(--design-h);--node-w-out:var(--node-w-mobile);--node-h-out:var(--node-h-mobile)}}.fp2EVW_root{--_x:calc(var(--layout-x) * 100vw / var(--design-w));--_y:calc(var(--layout-y) / var(--design-h) * 100dvh);left:var(--pin-left);right:var(--pin-right);top:var(--pin-top);bottom:var(--pin-bottom);width:clamp(var(--node-w-out)*.75*1px,var(--node-w-out)*var(--node-size-unit)/var(--node-size-design),var(--node-w-out)*1.5*1px);height:clamp(var(--node-h-out)*.75*1px,var(--node-h-out)*var(--node-size-unit)/var(--node-size-design),var(--node-h-out)*1.5*1px)}
@media (min-width:768px){.JeqlvG_root .HeadlineWithCta>.RichText{max-width:calc(75% - .125rem);margin-inline:auto}}
.gUrnSq_grid{grid-column-gap:8px;-moz-column-gap:8px;grid-row-gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(70px,auto);gap:8px;display:grid}.gUrnSq_gridProportional{-moz-column-gap:.625cqi;grid-auto-rows:minmax(4.5cqi,auto);gap:.625cqi;container-type:inline-size}.gUrnSq_slot{grid-area:var(--bp-grid-area);min-width:0;min-height:0}.gUrnSq_slotProportional{min-height:17cqi}@media (max-width:1023px){.gUrnSq_grid{grid-template-columns:1fr;grid-auto-rows:auto;row-gap:16px}.gUrnSq_gridProportional{grid-auto-rows:auto}.gUrnSq_slot{grid-area:auto/1/auto/-1}.gUrnSq_slotProportional{min-height:0}}
.Aws9Xq_highlightedBox{background:radial-gradient(65% 90% at 50% 100%,#9a76ff 0%,#6838c000 100%) 0 0/100% 100% no-repeat,linear-gradient(#f2edff00 0%,#f2edff0a 100%) 0 0/100% 100% no-repeat;box-shadow:inset 0 0 536.989px #ffffff14,0 0 #0006,0 89.498px 223.745px #00000063,0 357.992px 357.992px #00000057,0 850.232px 492.239px #0003,0 1521.47px 626.487px #0000000f,0 2371.7px 671.236px #00000002}
.PtX9LG_root .PtX9LG_orthoImage{margin-top:8vh}@media (max-width:768px){.PtX9LG_root .PtX9LG_orthoImage{margin-top:4vh}}.PtX9LG_root .PtX9LG_orthoImage:nth-child(n+2) :after{content:"";background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.PtX9LG_root .PtX9LG_orthoImage:nth-child(2) :after{opacity:.8}.PtX9LG_root .PtX9LG_orthoImage:nth-child(3) :after{opacity:.9}
.cfo7JW_book{text-align:center;width:280px;height:376px;margin:2.5%;display:block;position:relative}.cfo7JW_bookCover{z-index:1;transform-origin:0;transition:transform .3s ease-out,box-shadow .3s ease-out;background:#fff 0 0/cover;border-radius:.125rem;width:100%;height:100%;-webkit-transition:-webkit-transform .3s ease-out,box-shadow .3s ease-out;position:absolute}.cfo7JW_book .cfo7JW_bookCover{background-size:100% 100%}.cfo7JW_effect{background-image:linear-gradient(90deg,#fff3 0%,#fff0 100%);width:20px;height:100%;margin-left:8px;transition:width .3s ease-out;position:absolute;top:0}.cfo7JW_light{opacity:.1;background-image:linear-gradient(90deg,#fff0 0%,#fff3 100%);border-radius:3px;width:90%;height:100%;transition:opacity .3s ease-out,width .3s ease-out;position:absolute;top:0;right:0}.cfo7JW_book:hover{cursor:pointer}.cfo7JW_book:hover .cfo7JW_bookCover{transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform:perspective(2000px)rotateY(-30deg);box-shadow:10px 0 10px -5px #00000030}.cfo7JW_book:hover .cfo7JW_effect{width:40px}.cfo7JW_book:hover .cfo7JW_light{opacity:1;width:70%}.cfo7JW_bookInside{background:#fff;border:1px solid #d4d4d4;border-radius:3px;width:calc(100% - 2px);height:96%;position:relative;top:2%;box-shadow:0 20px 25px #4a4a8b1a,0 10px 10px #4a4a8b0a,inset -2px 0 #d4d4d4,inset -3px 0 #dbdbdb,inset -4px 0 #fff,inset -5px 0 #dbdbdb,inset -6px 0 #fff,inset -7px 0 #dbdbdb,inset -8px 0 #fff,inset -9px 0 #dbdbdb}.cfo7JW_book:hover .cfo7JW_btn,.cfo7JW_book:hover .cfo7JW_title{opacity:1}
