.home-book_presentation__qp_72{position:relative;isolation:isolate;max-width:1320px;margin:0 auto;padding:80px 5% 90px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:70px;align-items:center;background:radial-gradient(ellipse at 24% 50%,#ff850a0b,transparent 57%)}.home-book_stage__e__y_{position:relative;min-width:0;min-height:430px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:24px 18px;perspective:1400px}.home-book_halo___UCvU{position:absolute;width:90%;aspect-ratio:1;border-radius:50%;background:radial-gradient(ellipse,#ff850a17,transparent 68%);z-index:-1}.home-book_cover__IqT7j{display:block;width:100%;max-width:400px;height:auto;max-height:470px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(18px 22px 30px #0008)}.home-book_mockup__nb9to{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:30px;width:min(280px,100%);min-height:365px;padding:32px 28px 28px 38px;transform:rotate(-6deg) rotateY(-12deg);border:1px solid #ffffff35;border-left:10px solid #272727;border-radius:3px 12px 12px 3px;background:linear-gradient(115deg,#292b2a,#111313 65%);box-shadow:20px 26px 38px #0007,inset 3px 0 3px #ffffff15}.home-book_mockup__nb9to:after{content:"";position:absolute;top:8px;bottom:8px;right:-7px;width:6px;border-radius:0 4px 4px 0;background:repeating-linear-gradient(180deg,#c5c0b5 0 1px,#8b887e 1px 2px);z-index:-1}.home-book_wordmark__mpApT{font-size:15px;letter-spacing:-.5px;font-weight:800}.home-book_wordmark__mpApT span{color:#ff850a}.home-book_mockup__nb9to strong{font-size:clamp(30px,3vw,43px);line-height:1.08;letter-spacing:-1.5px;font-weight:700;color:#f5f5f1}.home-book_mockup__nb9to small{font-size:9px;letter-spacing:1.7px;color:#b5b5aa;line-height:1.7}.home-book_spine__FHco_{position:absolute;left:2px;top:34px;writing-mode:vertical-rl;transform:rotate(180deg);font-size:8px;letter-spacing:1.2px;color:#92928b}.home-book_rule__ubMD6{width:45px;height:2px;background:#ff850a}.home-book_caption__FzTTd{max-width:330px;margin:30px 0 0;font-size:11px;line-height:1.6;color:#8e908a;text-align:center}.home-book_copy__71omI{min-width:0}.home-book_copy__71omI h2{font-size:clamp(34px,4.1vw,58px);line-height:1.08;letter-spacing:-2px;margin:22px 0}.home-book_copy__71omI h2 em{font-style:normal;color:#ff850a}.home-book_intro__CHiPE{font-size:20px;line-height:1.6;margin:0 0 18px;color:#e8e9e2}.home-book_description__Mp7eO{font-size:16px;line-height:1.8;color:#a9aba3;margin:0 0 28px}.home-book_copy__71omI .button{min-height:54px;display:inline-flex;gap:25px}.home-book_copy__71omI .eyebrow{margin-bottom:16px}@media(max-width:1000px){.home-book_presentation__qp_72{gap:35px;padding-block:55px}.home-book_stage__e__y_{min-height:380px}.home-book_mockup__nb9to{width:240px;min-height:330px;padding:28px 22px 24px 30px}.home-book_copy__71omI h2{font-size:38px}}@media(max-width:760px){.home-book_presentation__qp_72{grid-template-columns:minmax(0,1fr);gap:20px;padding:38px 6% 48px}.home-book_stage__e__y_{min-height:0;padding:20px 22px}.home-book_mockup__nb9to{width:220px;min-height:300px;gap:24px;transform:rotate(-4deg) rotateY(-8deg)}.home-book_mockup__nb9to strong{font-size:33px}.home-book_caption__FzTTd{margin-top:24px;font-size:10px}.home-book_copy__71omI h2{font-size:clamp(32px,8.5vw,44px);letter-spacing:-1.4px}.home-book_intro__CHiPE{font-size:18px}.home-book_description__Mp7eO{font-size:15px}.home-book_copy__71omI .button{width:100%;justify-content:center}.home-book_cover__IqT7j{max-width:300px;max-height:360px}}@media(prefers-reduced-motion:reduce){.home-book_copy__71omI .button{transition:none}.home-book_copy__71omI .button:hover{transform:none}}.home-book_mockup__nb9to{display:block;min-height:0;padding:0;gap:0;background:#111313;border-left-width:7px}.home-book_conceptCover__cYWey{display:block;width:100%;height:auto;border-radius:0 10px 10px 0}.home-book_mockup__nb9to:after{right:-6px;width:5px}@media(max-width:760px){.home-book_mockup__nb9to{min-height:0;padding:0}}.home-hero_compact__JF5Xj.hero{grid-template-columns:minmax(0,59fr) minmax(0,41fr);gap:0;min-height:0;padding:30px 5% 0;align-items:center;overflow:hidden}.home-hero_compact__JF5Xj.hero .hero-copy{min-width:0;padding:10px 20px 28px 0;align-self:center}.home-hero_compact__JF5Xj.hero h1{font-size:clamp(40px,4.5vw,65px);line-height:1.04;margin-bottom:18px}.home-hero_compact__JF5Xj.hero .eyebrow{margin-bottom:16px}.home-hero_compact__JF5Xj.hero .hero-description{font-size:17px;line-height:1.6;margin-top:18px;max-width:460px}.home-hero_compact__JF5Xj.hero .hero-actions{margin-top:22px;gap:12px;flex-wrap:wrap}.home-hero_compact__JF5Xj.hero .hero-photo{width:100%;max-width:520px;margin:0;justify-self:end;align-self:end;min-width:0}.home-hero_compact__JF5Xj.hero .hero-photo img{width:100%;height:auto;max-height:450px;aspect-ratio:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;filter:none;mask-image:linear-gradient(180deg,#000 0,#000 72%,rgba(0,0,0,.98) 80%,rgba(0,0,0,.9) 86%,rgba(0,0,0,.7) 90%,rgba(0,0,0,.39) 94%,rgba(0,0,0,.12) 97%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 72%,rgba(0,0,0,.98) 80%,rgba(0,0,0,.9) 86%,rgba(0,0,0,.7) 90%,rgba(0,0,0,.39) 94%,rgba(0,0,0,.12) 97%,transparent)}@media(min-width:761px) and (max-width:1000px){.home-hero_compact__JF5Xj.hero{grid-template-columns:minmax(0,58fr) minmax(0,42fr);padding-top:24px}.home-hero_compact__JF5Xj.hero h1{font-size:clamp(34px,4.6vw,46px)}.home-hero_compact__JF5Xj.hero .hero-description{font-size:15px}.home-hero_compact__JF5Xj.hero .hero-photo img{max-height:340px}.home-hero_compact__JF5Xj.hero .hero-actions .button{font-size:13px;padding:12px 14px;min-height:48px}}@media(max-width:760px){.home-hero_compact__JF5Xj.hero{grid-template-columns:minmax(0,1fr);padding:24px 5% 0;gap:4px}.home-hero_compact__JF5Xj.hero .hero-copy{padding:0;align-self:start}.home-hero_compact__JF5Xj.hero h1{font-size:clamp(31px,8.4vw,48px);line-height:1.04;margin-bottom:14px}.home-hero_compact__JF5Xj.hero .eyebrow{font-size:10px;margin-bottom:12px}.home-hero_compact__JF5Xj.hero .hero-description{font-size:14px;line-height:1.5;margin-top:12px}.home-hero_compact__JF5Xj.hero .hero-actions{margin-top:16px;gap:8px;flex-direction:row}.home-hero_compact__JF5Xj.hero .hero-actions .button{width:auto;flex:1 1 140px;padding:11px 12px;font-size:12px;min-height:46px}.home-hero_compact__JF5Xj.hero .button-note{font-size:10px}.home-hero_compact__JF5Xj.hero .hero-photo{width:62%;max-width:235px;margin:0;justify-self:center}.home-hero_compact__JF5Xj.hero .hero-photo img{max-height:210px}}@media(prefers-reduced-motion:reduce){.home-hero_compact__JF5Xj.hero .hero-copy{animation:none}}.home-hero_compact__JF5Xj.hero{background:#0b0c0c}.home-hero_compact__JF5Xj.hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,transparent 0,transparent 30%,rgba(11,12,12,.08) 38%,rgba(11,12,12,.25) 48%,rgba(11,12,12,.58) 60%,rgba(11,12,12,.86) 70%,#0b0c0c 80%,#0b0c0c)}.home-hero_compact__JF5Xj.hero .hero-foreground{display:none}