.mockup[data-astro-cid-myqb3rqj]{--mw: var(--mockup-size, min(17rem, 34svh, 70vw));--depth: calc(var(--mw) * .16);position:relative;display:grid;place-items:center;perspective:1800px;padding:2rem 0 3rem}.book[data-astro-cid-myqb3rqj]{position:relative;width:var(--mw);height:calc(var(--mw) * 1.5);transform-style:preserve-3d;transform:rotateY(-26deg) rotateX(3deg)}.face[data-astro-cid-myqb3rqj]{position:absolute;backface-visibility:hidden}.cover[data-astro-cid-myqb3rqj]{inset:0;transform:translateZ(calc(var(--depth) / 2));border-radius:0 .25rem .25rem 0;overflow:hidden;background:#fff;img{display:block;width:100%;height:100%;object-fit:cover}&:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,rgb(0 0 0 / .28),rgb(255 255 255 / .12) 3%,transparent 9%)}}.spine[data-astro-cid-myqb3rqj]{top:0;left:0;width:var(--depth);height:100%;transform-origin:left center;transform:translateZ(calc(var(--depth) / 2)) rotateY(-90deg);background:linear-gradient(to right,#1a1a1c,#3a3a3d 55%,#232326)}.pages[data-astro-cid-myqb3rqj]{top:.25rem;right:0;width:var(--depth);height:calc(100% - .5rem);transform-origin:right center;transform:translateZ(calc(var(--depth) / 2)) rotateY(90deg);background:linear-gradient(to right,#fff,#e9e9ee 60%,#d9d9df)}.paperback[data-astro-cid-myqb3rqj]{--depth: calc(var(--mw) * .065);.book{transform:rotateY(-24deg) rotateX(2deg)}.cover{border-radius:.1rem .2rem .2rem .1rem;&:after{background:linear-gradient(105deg,transparent 38%,rgb(255 255 255 / .16) 48%,transparent 58%),linear-gradient(to right,rgb(0 0 0 / .22),rgb(255 255 255 / .1) 1.2%,rgb(0 0 0 / .16) 2.4%,rgb(255 255 255 / .08) 4%,transparent 8%)}}.spine{background:linear-gradient(to right,#2a2520,#4a4038 50%,#2a2520)}.pages{background:repeating-linear-gradient(to right,#fbfaf6 0 1px,#e8e5dc 1px 2px)}}.floor[data-astro-cid-myqb3rqj]{position:absolute;bottom:1.75rem;left:50%;width:calc(var(--mw) * 1.25);height:1.6rem;translate:-46% 0;background:radial-gradient(ellipse at center,rgb(0 0 0 / .38),rgb(0 0 0 / .12) 45%,transparent 72%);filter:blur(8px)}.mockup[data-astro-cid-ptqbfvrg]{--lw: var(--laptop-size, min(24rem, 46svh, 70vw));position:relative;display:grid;place-items:center;padding:2rem 0 3rem}.laptop[data-astro-cid-ptqbfvrg]{position:relative;width:var(--lw)}.lid[data-astro-cid-ptqbfvrg]{aspect-ratio:16 / 10;padding:3% 3% 4%;background:#1d1d1f;border-radius:.7rem .7rem 0 0;box-shadow:inset 0 0 0 1px #48484a;.screen{display:grid;place-items:center;width:100%;height:100%;overflow:hidden;border-radius:.2rem;background:#000}img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;border-radius:.2rem;background:#fff}}.base[data-astro-cid-ptqbfvrg]{position:relative;width:118%;height:.7rem;margin-left:-9%;background:linear-gradient(#e4e4e9,#c2c2c8);border-radius:0 0 .9rem .9rem;&[data-astro-cid-ptqbfvrg]:after{content:"";position:absolute;top:0;left:50%;width:16%;height:.25rem;translate:-50% 0;background:#a9a9b0;border-radius:0 0 .4rem .4rem}}.floor[data-astro-cid-ptqbfvrg]{position:absolute;bottom:1.75rem;left:50%;width:calc(var(--lw) * 1.2);height:1.6rem;translate:-50% 0;background:radial-gradient(ellipse at center,rgb(0 0 0 / .38),rgb(0 0 0 / .12) 45%,transparent 72%);filter:blur(8px);z-index:-1}.hero[data-astro-cid-gvdqv5o6]{padding-bottom:0;img{display:block;margin:var(--space-lg) auto 0;max-width:min(100%,60rem);height:auto;border-radius:var(--radius-card) var(--radius-card) 0 0}}.hero-full[data-astro-cid-gvdqv5o6]{min-height:calc(100svh - 3.45rem);display:grid;align-items:center;padding-block:clamp(1.5rem,4svh,3rem);.wide{width:100%}h1{font-size:var(--text-title)}.head p:not(.eyebrow){color:var(--color-nav)}.render{display:block;justify-self:center;width:auto;height:min(26rem,52svh);max-width:100%}.split{margin-top:clamp(2.5rem,6svh,4rem)}}.included[data-astro-cid-gvdqv5o6] li[data-astro-cid-gvdqv5o6]{background:var(--color-bg)}.why[data-astro-cid-gvdqv5o6] .why-card[data-astro-cid-gvdqv5o6]{background:var(--color-surface)}.why-alt[data-astro-cid-gvdqv5o6] .why-card[data-astro-cid-gvdqv5o6]{background:var(--color-bg)}.split[data-astro-cid-gvdqv5o6]{display:grid;gap:var(--space-lg);align-items:center;@media(min-width:48rem){grid-template-columns:auto auto;column-gap:clamp(4rem,10vw,9rem);justify-content:space-evenly;max-width:60rem;margin-inline:auto;.copy{text-align:left}}}.checklist[data-astro-cid-gvdqv5o6]{list-style:none;margin:var(--space-md) 0 0;padding:0;text-align:left;li{display:flex;align-items:center;gap:var(--space-sm);padding:.5rem 0;font-size:var(--text-lead);color:var(--color-text)}svg{flex:none;width:1.25rem;height:1.25rem;color:var(--color-nav)}}.more[data-astro-cid-gvdqv5o6]{margin-top:var(--space-md)}
