.cat-crumbs{background:rgb(var(--color-background))}.cat-crumbs__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem .8rem;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.65)}.cat-crumbs__list li{display:inline-flex;align-items:center;gap:.8rem}.cat-crumbs__list li+li:before{content:"";width:.5rem;height:.5rem;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);opacity:.6}.cat-crumbs__list a{color:inherit;text-decoration:none}.cat-crumbs__list a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.cat-crumbs__list [aria-current=page]{color:rgb(var(--color-foreground));font-weight:600}.cat-hero{--cat-hero-accent-color: var(--cat-hero-accent, rgb(var(--color-foreground)));position:relative;overflow:hidden;isolation:isolate;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.cat-hero--tinted{background:radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,var(--cat-hero-accent-color) 10%,transparent) 0%,transparent 55%),color-mix(in srgb,rgb(var(--color-foreground)) 4%,rgb(var(--color-background)));border-bottom:1px solid rgba(var(--color-foreground),.08)}.cat-hero__inner{display:grid;gap:2.4rem;align-items:center}@media screen and (min-width:990px){.cat-hero__inner--visual{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:4.8rem;min-height:34rem}}.cat-hero__content{min-width:0;max-width:68rem}.cat-hero__title{margin:0;font-family:var(--font-heading-family);font-weight:700;font-size:clamp(3rem,2.2rem + 2.4vw,5rem);line-height:1.08;letter-spacing:-.02em;color:rgb(var(--color-foreground));text-wrap:balance}.cat-hero__title:after{content:"";display:block;width:4.8rem;height:.4rem;margin-top:1.6rem;border-radius:.2rem;background:var(--cat-hero-accent-color)}.cat-hero__desc{margin-top:1.6rem;max-width:58ch;font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.8)}.cat-hero__desc>*:first-child{margin-top:0}.cat-hero__desc>*:last-child{margin-bottom:0}.cat-hero__stats{list-style:none;margin:2.4rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}.cat-hero__stats li{display:inline-flex;align-items:baseline;gap:.5rem;padding:.7rem 1.4rem;border-radius:999px;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.12);font-size:1.4rem;line-height:1.2}.cat-hero__stat-value{font-weight:700;color:var(--cat-hero-accent-color)}.cat-hero__stat-label{color:rgba(var(--color-foreground),.8)}.cat-hero__visual{position:relative;min-height:24rem;display:flex;align-items:center;justify-content:center}@media screen and (max-width:989px){.cat-hero__visual--desktop-only{display:none}}@media screen and (min-width:990px){.cat-hero__visual{min-height:32rem;height:100%}}.cat-hero__blob{position:absolute;width:min(34rem,80%);aspect-ratio:1;border-radius:50%;background:color-mix(in srgb,var(--cat-hero-accent-color) 14%,transparent)}.cat-hero__img{position:relative;width:100%;max-height:32rem;object-fit:contain;border-radius:.8rem}.cat-hero__books{position:relative;width:100%;max-width:52rem;aspect-ratio:16 / 11}.cat-hero__book{position:absolute;width:var(--w, 34%);left:var(--x, 0);top:var(--y, 0);z-index:var(--z, 1);transform:rotate(var(--r, 0deg))}.cat-hero__book--1{--x: 4%;--y: 14%;--w: 34%;--r: -9deg;--z: 2;--fly-x: 160%;--fly-y: -70%;--delay: 0s;--float: 6.5s}.cat-hero__book--2{--x: 31%;--y: 2%;--w: 38%;--r: 3deg;--z: 5;--fly-x: 130%;--fly-y: -90%;--delay: .12s;--float: 7.5s}.cat-hero__book--3{--x: 62%;--y: 12%;--w: 34%;--r: 10deg;--z: 3;--fly-x: 90%;--fly-y: -60%;--delay: .24s;--float: 6s}.cat-hero__book--4{--x: 15%;--y: 48%;--w: 31%;--r: 6deg;--z: 4;--fly-x: 170%;--fly-y: 40%;--delay: .36s;--float: 8s}.cat-hero__book--5{--x: 52%;--y: 50%;--w: 31%;--r: -6deg;--z: 6;--fly-x: 120%;--fly-y: 60%;--delay: .48s;--float: 7s}.cat-hero__books--covers .cat-hero__book--1{--x: 3%;--y: 20%;--w: 24%;--r: -13deg;--z: 1}.cat-hero__books--covers .cat-hero__book--2{--x: 21%;--y: 6%;--w: 26%;--r: -5deg;--z: 3}.cat-hero__books--covers .cat-hero__book--3{--x: 51%;--y: 4%;--w: 26%;--r: 5deg;--z: 4}.cat-hero__books--covers .cat-hero__book--4{--x: 72%;--y: 18%;--w: 24%;--r: 13deg;--z: 2}.cat-hero__books--covers .cat-hero__book--5{--x: 37%;--y: 30%;--w: 27%;--r: 0deg;--z: 5}.cat-hero__books--covers .cat-hero__cover{border-radius:.2rem .5rem .5rem .2rem;box-shadow:inset .4rem 0 .6rem -.3rem #00000059,0 1.6rem 3.2rem #00000038,0 .3rem .8rem #0000001f}.cat-hero__cover{display:block;width:100%;height:auto;border-radius:.3rem .6rem .6rem .3rem;background:#fff;box-shadow:0 1.4rem 3rem #00000029,0 .2rem .6rem #00000014}@keyframes cat-hero-fly-in{0%{opacity:0;transform:translate(var(--fly-x),var(--fly-y)) rotate(calc(var(--r) + 28deg)) scale(.85)}70%{opacity:1}to{opacity:1;transform:translate(0) rotate(var(--r)) scale(1)}}@keyframes cat-hero-float{0%{transform:translateY(0)}to{transform:translateY(-.8rem)}}@media(prefers-reduced-motion:no-preference){.cat-hero__books--animate .cat-hero__book{animation:cat-hero-fly-in .9s cubic-bezier(.22,1,.36,1) var(--delay) both}.js .cat-hero__books--animate:not(.is-ready) .cat-hero__book{animation-play-state:paused}.cat-hero__books--animate.is-ready .cat-hero__cover{animation:cat-hero-float var(--float) ease-in-out calc(var(--delay) + 1s) infinite alternate}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
