.FAQ_faq__KvCm3{--paper:#fffcf5;--paper2:#fff6e3;--ink:#151510;--ink2:#34322a;--muted:#6b685d;--line2:#dccfb5;--sun:#ffcb27;--deep:#a86400;--ease:cubic-bezier(0.2,0.8,0.2,1);width:100%;padding:112px 20px 128px;background:var(--paper);color:var(--ink)}.FAQ_grid__ksDpD{display:grid;grid-template-columns:380px minmax(0,1fr);gap:72px;align-items:start;max-width:1124px;margin:0 auto}.FAQ_intro__DUUVt{position:sticky;top:96px}.FAQ_eyebrow__6GcNl{margin:0 0 14px;color:var(--deep);font-size:12px;font-weight:800;letter-spacing:.16em;line-height:1;text-transform:uppercase}.FAQ_title__pBOyl{margin:0 0 20px;font-size:clamp(48px,5.8vw,76px);font-weight:800;letter-spacing:-.05em;line-height:.9}.FAQ_mark___eiEz{position:relative;z-index:0;display:inline-block;white-space:nowrap}.FAQ_mark___eiEz svg{position:absolute;left:-4%;bottom:-.06em;z-index:-1;width:108%;height:.34em;overflow:visible}.FAQ_mark___eiEz path{fill:none;stroke:var(--sun);stroke-width:16;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.2s var(--ease) .2s}.FAQ_seen__ofcHd .FAQ_mark___eiEz path{stroke-dashoffset:0}.FAQ_lede__l7Yc0{max-width:20em;margin:0 0 30px;color:var(--ink2);font-size:18px;line-height:1.5}.FAQ_mailbox__uVhxw{display:grid;grid-template-columns:104px 1fr;gap:14px;align-items:center;padding:14px 18px 14px 8px;border:2px solid var(--ink);border-radius:18px;background:#fff;box-shadow:4px 4px 0 var(--ink);color:var(--ink);text-decoration:none;transition:transform .15s,box-shadow .15s}.FAQ_mailbox__uVhxw:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--ink)}.FAQ_mailboxArt___Ded2{width:104px;height:95px;overflow:visible}.FAQ_mbFlag__XI7yr{transform-origin:102.2px 58px;transform:rotate(-86deg);transition:transform .5s cubic-bezier(.3,1.6,.5,1)}.FAQ_mailbox__uVhxw:hover .FAQ_mbFlag__XI7yr{transform:rotate(0)}.FAQ_mbLetter__ODXCe{transform-box:fill-box;transform-origin:50% 50%;transition:transform .5s var(--ease)}.FAQ_mailbox__uVhxw:hover .FAQ_mbLetter__ODXCe{transform:translate(-20px,-6px) rotate(-10deg)}.FAQ_mailText__1GIlJ b{display:block;font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.FAQ_mailText__1GIlJ small{display:block;margin:3px 0 8px;color:var(--muted);font-size:14px}.FAQ_mailText__1GIlJ em{font-size:14px;font-style:normal;font-weight:700;text-decoration:underline;text-decoration-color:var(--sun);text-decoration-thickness:3px;text-underline-offset:4px}.FAQ_list__L2LXT{display:grid;gap:12px;margin:0;padding:0;list-style:none}.FAQ_item__QK_Zo{border:2px solid var(--line2);border-radius:18px;background:#fff;transition:border-color .2s,box-shadow .3s var(--ease),transform .3s var(--ease)}.FAQ_item__QK_Zo:hover,.FAQ_open__t2FBb{border-color:var(--ink)}.FAQ_open__t2FBb{box-shadow:4px 4px 0 var(--ink);transform:translate(-2px,-2px)}.FAQ_question__f4kT2{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;gap:16px;align-items:center;width:100%;padding:18px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.FAQ_question__f4kT2:focus-visible{border-radius:14px;outline:3px solid var(--deep);outline-offset:3px}.FAQ_number__kOxkg{display:grid;place-items:center;width:40px;height:40px;border:2px solid var(--ink);border-radius:50%;background:var(--paper2);font-size:14px;font-variant-numeric:tabular-nums;font-weight:800;transition:background .2s}.FAQ_open__t2FBb .FAQ_number__kOxkg{background:var(--sun)}.FAQ_questionText__vsovy span{background:linear-gradient(transparent 60%,rgba(255,203,39,.8) 60% 92%,transparent 92%) no-repeat 0 0 /0 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:20px;font-weight:700;letter-spacing:-.015em;line-height:1.32;transition:background-size .5s var(--ease)}.FAQ_open__t2FBb .FAQ_questionText__vsovy span,.FAQ_question__f4kT2:hover .FAQ_questionText__vsovy span{background-size:100% 100%}.FAQ_icon__rVwjb{position:relative;width:40px;height:40px;border:2px solid var(--ink);border-radius:50%;background:#fff;transition:transform .4s var(--ease),background .2s}.FAQ_icon__rVwjb:after,.FAQ_icon__rVwjb:before{content:"";position:absolute;left:50%;top:50%;width:15px;height:2.5px;border-radius:2px;background:var(--ink);transform:translate(-50%,-50%)}.FAQ_icon__rVwjb:after{transform:translate(-50%,-50%) rotate(90deg)}.FAQ_open__t2FBb .FAQ_icon__rVwjb{background:var(--sun);transform:rotate(135deg)}.FAQ_answer__bhI4l{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ease)}.FAQ_open__t2FBb .FAQ_answer__bhI4l{grid-template-rows:1fr}.FAQ_answer__bhI4l>div{overflow:hidden}.FAQ_answer__bhI4l p{max-width:40em;margin:0;padding:0 24px 22px 74px;color:var(--ink2);font-size:16px;line-height:1.62}@media (max-width:1100px){.FAQ_grid__ksDpD{grid-template-columns:320px minmax(0,1fr);gap:48px}}@media (max-width:860px){.FAQ_faq__KvCm3{padding:72px 16px 88px}.FAQ_grid__ksDpD{grid-template-columns:1fr;gap:28px}.FAQ_intro__DUUVt{position:static}.FAQ_title__pBOyl{font-size:48px}.FAQ_question__f4kT2{grid-template-columns:34px minmax(0,1fr) 34px;gap:12px;padding:14px}.FAQ_icon__rVwjb,.FAQ_number__kOxkg{width:34px;height:34px}.FAQ_questionText__vsovy span{font-size:17.5px}.FAQ_answer__bhI4l p{padding:0 16px 18px}}@media (prefers-reduced-motion:reduce){.FAQ_answer__bhI4l,.FAQ_icon__rVwjb,.FAQ_item__QK_Zo,.FAQ_mark___eiEz path,.FAQ_questionText__vsovy span{transition:none}}.Hero_hero__T3Fr4{width:100%;color:#11110f;background:radial-gradient(ellipse at 90% 12%,#ffe4b7 0,transparent 49%),#fffcf5;overflow:hidden}.Hero_hero__T3Fr4 button{cursor:pointer}.Hero_hero__T3Fr4 a:focus-visible,.Hero_hero__T3Fr4 button:focus-visible,.Hero_reader__JP_0I button:focus-visible{outline:3px solid #9b5800;outline-offset:5px}.Hero_layout__TLZ1s{max-width:1536px;margin:auto;display:grid;grid-template-columns:41% 59%;align-items:center;padding:48px 40px 40px}.Hero_copy__csuBp{position:relative;z-index:2;min-width:0;padding:0 8px 0 16px}.Hero_eyebrow__0ZXf3{font-size:12px;font-weight:500;letter-spacing:.2em;margin:0 0 18px;text-transform:uppercase;color:#58574f}.Hero_title__Bn2TU{font-size:clamp(38px,4.2vw,64px);line-height:1.02;font-weight:800;letter-spacing:-.045em;margin:0 0 20px;overflow-wrap:break-word}.Hero_title__Bn2TU span{display:block}.Hero_titleAccent__gypxo{color:#b36b00}.Hero_description__ycmJd{font-size:clamp(16px,1.35vw,19px);line-height:1.5;max-width:430px;margin:0 0 26px}.Hero_ctaRow__BFkSg{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.Hero_cta__bvnbU{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:17px 26px;border:2px solid #151510;border-radius:12px;color:#111;background:#ffcb27;font-weight:700;font-size:18px;text-decoration:none;box-shadow:3px 3px 0 #151510;transition:background .12s,transform .12s,box-shadow .12s}.Hero_cta__bvnbU:hover{background:#ffd23f;transform:translate(-1px,-1px);box-shadow:4px 4px 0 #151510}.Hero_cta__bvnbU:active{transform:translate(3px,3px);box-shadow:0 0 0 #151510}.Hero_lookInside__qBu2q{font-size:15px;color:inherit;text-decoration:underline;text-underline-offset:5px;background:none;border:0;padding:4px 0}.Hero_proof__YDES4{display:flex;align-items:center;gap:10px;margin:22px 0 0;font-size:14px}.Hero_proof__YDES4 b{font-weight:700}.Hero_avatars__dRmbi{display:flex}.Hero_avatars__dRmbi img{width:28px;height:28px;border-radius:50%;object-fit:cover;object-position:top;border:2px solid #fffcf5;margin-left:-8px}.Hero_avatars__dRmbi img:first-child{margin-left:0}.Hero_stars__2_6JY{color:#f5a300;letter-spacing:1px;font-size:17px;line-height:1}.Hero_price__7KR1R{font-size:13px;color:#58574f;line-height:1.6;margin:10px 0 0}.Hero_trust__ZQwol{display:flex;gap:8px;flex-wrap:wrap;margin:26px 0 0;padding:0;list-style:none}.Hero_trust__ZQwol li{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #ece2cf;border-radius:999px;padding:7px 11px;font-size:12.5px;font-weight:500}.Hero_trust__ZQwol svg{flex-shrink:0;color:#b36b00}.Hero_showcase__50yZQ{position:relative;min-width:0;padding-top:70px}.Hero_quote__afAm8{position:absolute;z-index:5;right:6%;top:0;max-width:300px;margin:0;background:#fff;border:1.5px solid #151510;border-radius:14px;padding:12px 14px;font-size:13px;line-height:1.45;box-shadow:3px 3px 0 #151510}.Hero_quote__afAm8:after{content:"";position:absolute;left:28px;bottom:-9px;width:14px;height:14px;background:#fff;border-right:1.5px solid #151510;border-bottom:1.5px solid #151510;transform:rotate(45deg)}.Hero_quote__afAm8 .Hero_stars__2_6JY{font-size:13px}.Hero_quote__afAm8 blockquote{margin:4px 0 0}.Hero_quote__afAm8 figcaption{margin-top:6px;color:#58574f;font-size:12px}.Hero_stage__CRsZb{position:relative;display:block;width:100%;aspect-ratio:1.9;background:none;padding:0;border:0;isolation:isolate;touch-action:pan-y pinch-zoom}.Hero_books__BB6Ym{position:absolute;inset:0 4% 13% 5%;display:flex;align-items:flex-end;gap:2.5%;z-index:2;animation:Hero_bookReveal__1M8eS .55s ease both}.Hero_cover__aRPeE{width:32%;position:relative;display:block;transform:perspective(1500px) rotateY(-9deg) rotate(-1deg);transform-origin:bottom right;box-shadow:4px 8px 10px #3b260333;border-left:5px solid #e9bd58}.Hero_cover__aRPeE img{width:100%;height:auto;display:block}.Hero_spread__5QkNl{width:65.5%;display:flex;align-items:stretch;position:relative;filter:drop-shadow(2px 7px 5px #4c350b35);transform:perspective(1600px) rotateX(2deg)}.Hero_spread__5QkNl:after{content:"";position:absolute;inset:0 auto 0 49%;width:2%;background:linear-gradient(90deg,transparent,#0002,transparent);pointer-events:none}.Hero_leftPage__yTbG1,.Hero_rightPage__EvD7M{width:50%;position:relative;display:block;overflow:hidden;background:white}.Hero_leftPage__yTbG1{transform:perspective(1600px) rotateY(5deg);transform-origin:right center;border-radius:2% 0 0 1%}.Hero_rightPage__EvD7M{transform:perspective(1600px) rotateY(-5deg);transform-origin:left center;border-radius:0 2% 1% 0}.Hero_leftPage__yTbG1:after,.Hero_rightPage__EvD7M:after{content:"";position:absolute;inset:0;pointer-events:none}.Hero_leftPage__yTbG1:after{background:linear-gradient(90deg,#0000000a,transparent 12%,transparent 80%,#00000017)}.Hero_rightPage__EvD7M:after{background:linear-gradient(90deg,#00000017,transparent 20%,transparent 90%,#0000000a)}.Hero_spread__5QkNl img{width:100%;height:auto;display:block}.Hero_podium__EXWJb{position:absolute;bottom:2%;left:0;width:100%;height:15%;border-radius:50%/27%;background:linear-gradient(90deg,#e9b321,#ffcf37 30%,#f3ba22 75%,#d49a11);box-shadow:0 12px 15px -12px #79542088}.Hero_podium__EXWJb:before{content:"";position:absolute;inset:0 0 42%;border-radius:50%;background:radial-gradient(ellipse at 45% 20%,#fff2a6,#ffdb52 68%,#ffe581);box-shadow:inset 0 2px 2px #fff9}.Hero_controls__kYUB1{display:flex;justify-content:center;align-items:center;gap:18px;padding:10px 10px 0}.Hero_roundButton__fw9x3{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border:1px solid #25231b;border-radius:50%;background:transparent;color:#14130f}.Hero_roundButton__fw9x3:hover{background:#ffdf75}.Hero_roundButton__fw9x3:disabled{opacity:.3;cursor:default}.Hero_caption__nauvo{min-width:0;text-align:center;width:240px}.Hero_caption__nauvo strong{display:block;font-size:15px;line-height:1.3}.Hero_caption__nauvo span{font-size:12px;color:#59564c;display:block;margin-top:3px}.Hero_captionLink__MWci7{font:inherit;color:inherit;background:none;border:0;padding:0;text-decoration:underline;text-underline-offset:3px}.Hero_dots__jMrhY{display:flex;justify-content:center;gap:6px;margin-top:10px}.Hero_dots__jMrhY i{width:7px;height:7px;border-radius:4px;background:#d8cdb6;transition:width .2s,background .2s}.Hero_dots__jMrhY .Hero_dotActive__MknUX{width:20px;background:#11110f}.Hero_railWrapper__RcnTk{background:#fffdf9;border-top:1px solid #ece4d8;padding:26px 0 30px}.Hero_railTitle__f_Oph{font-size:22px;font-weight:800;letter-spacing:-.02em;text-align:center;margin:0 0 16px;padding:0 20px}.Hero_rail__NzqD7{max-width:1280px;display:grid;grid-template-columns:repeat(12,minmax(70px,1fr));gap:20px;padding:0 32px;margin:auto;position:relative;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#d7b866 transparent}.Hero_thumbnail__wbCCo{align-self:start;border:0;padding:0;background:none;text-align:center;color:#191812;min-width:0}.Hero_thumbnail__wbCCo>span:first-child{display:block;width:88px;max-width:100%;margin:0 auto 6px;padding:4px;border:2px solid transparent;border-radius:6px;transition:border-color .2s}.Hero_thumbnail__wbCCo img{width:100%;height:auto;display:block;border-radius:1px;box-shadow:2px 3px 4px #00000018}.Hero_thumbnail__wbCCo>span:last-child{display:block;font-size:12px;line-height:1.4;hyphens:auto;overflow-wrap:break-word}.Hero_selected__jMoVv>span:first-child{border-color:#ffbe00}.Hero_thumbnail__wbCCo:hover>span:first-child{border-color:#f2d789}.Hero_coverOnly__9EicW:hover>span:first-child{border-color:transparent}.Hero_reader__JP_0I{position:fixed;inset:0;width:min(1100px,95vw);max-width:95vw;height:min(94dvh,1050px);max-height:94dvh;margin:auto;padding:0;border:0;border-radius:14px;background:#fffcf5;color:#161512}.Hero_reader__JP_0I::backdrop{background:#17140fe0;backdrop-filter:blur(6px)}.Hero_readerPanel__lk3eH{height:100%;display:flex;flex-direction:column}.Hero_readerHeader__T8oYr{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;gap:15px;border-bottom:1px solid #e4dece;flex-shrink:0}.Hero_readerHeader__T8oYr p{font-size:11px;text-transform:uppercase;letter-spacing:.15em;color:#696354;margin:0 0 4px}.Hero_readerHeader__T8oYr h2{font-size:18px;font-weight:700;margin:0}.Hero_readerPages__b4OWL{min-height:0;flex:1;overflow:auto;padding:18px;background:#eee9df}.Hero_desktopReaderSpread__2WuW_{height:100%;display:flex;justify-content:center;gap:3px}.Hero_desktopReaderSpread__2WuW_ img{min-width:0;width:50%;height:100%;object-fit:contain}.Hero_mobileReaderPage__s4Y2o{display:none}.Hero_readerFooter__tHKOE{text-align:center;padding:12px 20px;flex-shrink:0;font-size:12px;color:#635c4d}.Hero_readerPagination__Hczeg{display:none}.Hero_fullReader__ZF8BG .Hero_readerPagination__Hczeg{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:8px}@keyframes Hero_bookReveal__1M8eS{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1600px){.Hero_layout__TLZ1s{padding-top:60px}}@media (max-width:1023px){.Hero_quote__afAm8{position:relative;right:auto;top:auto;max-width:300px;margin:0 0 14px auto}.Hero_showcase__50yZQ{padding-top:8px}}@media (max-width:1023px) and (min-width:768px){.Hero_layout__TLZ1s{grid-template-columns:44% 56%;padding:30px 22px 28px}.Hero_copy__csuBp{padding-left:0}.Hero_title__Bn2TU{font-size:36px;hyphens:auto}.Hero_description__ycmJd{font-size:16px}.Hero_ctaRow__BFkSg{gap:14px}.Hero_cta__bvnbU{padding:15px 20px;font-size:17px}.Hero_proof__YDES4{flex-wrap:wrap;font-size:13px}.Hero_avatars__dRmbi{display:none}.Hero_trust__ZQwol li{font-size:12px;padding:6px 10px}.Hero_controls__kYUB1{gap:5px}.Hero_caption__nauvo strong{font-size:12px}.Hero_rail__NzqD7{gap:10px;padding-inline:20px}}@media (max-width:767px){.Hero_layout__TLZ1s{display:flex;flex-direction:column;padding:26px 0 20px}.Hero_copy__csuBp{display:contents;text-align:center}.Hero_copy__csuBp>*{box-sizing:border-box;width:100%;padding-inline:22px;text-align:center}.Hero_ctaRow__BFkSg,.Hero_price__7KR1R,.Hero_proof__YDES4,.Hero_trust__ZQwol{order:2}.Hero_eyebrow__0ZXf3{font-size:10px;letter-spacing:.19em;margin-bottom:12px}.Hero_title__Bn2TU{font-size:clamp(34px,9.6vw,46px);max-width:404px;margin:0 auto 14px;line-height:1;hyphens:auto}.Hero_title__Bn2TU .Hero_titleAccent__gypxo{display:none}.Hero_description__ycmJd{font-size:15px;line-height:1.5;max-width:394px;margin:0 auto 20px}.Hero_ctaRow__BFkSg{flex-direction:column;gap:10px}.Hero_cta__bvnbU{display:flex;width:100%;max-width:400px;min-height:50px;font-size:17px;padding:12px 16px;gap:25px}.Hero_lookInside__qBu2q{font-size:14px}.Hero_proof__YDES4{justify-content:center;flex-wrap:wrap;gap:6px;margin-top:16px;font-size:13px}.Hero_avatars__dRmbi{display:none}.Hero_price__7KR1R{margin-top:6px;font-size:11px}.Hero_trust__ZQwol{justify-content:center;gap:6px;margin-top:16px}.Hero_trust__ZQwol li{font-size:11.5px;padding:6px 9px}.Hero_showcase__50yZQ{order:1;width:100%;padding:0 8px;margin:4px 0 24px}.Hero_quote__afAm8{margin:0 auto 16px;text-align:left}.Hero_stage__CRsZb{aspect-ratio:1.9}.Hero_books__BB6Ym{inset:0 3% 13% 4%;gap:2%}.Hero_cover__aRPeE{width:32%;border-left-width:3px}.Hero_spread__5QkNl{width:66%}.Hero_controls__kYUB1{padding:8px 9px 0;gap:8px;flex-wrap:nowrap}.Hero_caption__nauvo{flex:1;max-width:220px}.Hero_caption__nauvo strong{font-size:12px}.Hero_caption__nauvo span{font-size:11px}.Hero_roundButton__fw9x3{width:36px;height:36px}.Hero_dots__jMrhY{margin-top:8px}.Hero_railWrapper__RcnTk{padding:18px 0 20px}.Hero_railTitle__f_Oph{font-size:18px;margin-bottom:12px}.Hero_rail__NzqD7{display:flex;gap:17px;padding:0 20px 4px;scroll-snap-type:x proximity}.Hero_thumbnail__wbCCo{flex:0 0 25%;scroll-snap-align:center}.Hero_thumbnail__wbCCo>span:first-child{width:100%;max-width:88px;margin-bottom:5px;padding:3px}.Hero_thumbnail__wbCCo>span:last-child{font-size:10px}.Hero_reader__JP_0I{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0}.Hero_readerHeader__T8oYr{padding:14px 16px}.Hero_readerHeader__T8oYr h2{font-size:15px}.Hero_readerPages__b4OWL{padding:10px}.Hero_desktopReaderSpread__2WuW_{display:none}.Hero_mobileReaderPage__s4Y2o{display:block;width:100%;height:auto}.Hero_readerPagination__Hczeg{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:8px}.Hero_readerFooter__tHKOE{padding:10px}}@media (prefers-reduced-motion:reduce){.Hero_hero__T3Fr4 *,.Hero_reader__JP_0I *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.HowItWorksFlow_section__tSqxb{width:100%;background:#fffcf5;color:#11110f;padding:104px 0}.HowItWorksFlow_wrap__GIN7v{max-width:1240px;margin:auto;padding:0 32px}.HowItWorksFlow_header__EgUZl{text-align:center}.HowItWorksFlow_eyebrow__X8a8f{font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#58574f;margin:0 0 14px}.HowItWorksFlow_title__KQ0Wd{font-size:clamp(32px,4vw,52px);font-weight:800;letter-spacing:-.035em;line-height:1.05;margin:0 auto 16px;max-width:720px}.HowItWorksFlow_subtitle__yYhEP{font-size:18px;color:#58574f;margin:0}.HowItWorksFlow_steps__l2KZs{list-style:none;margin:56px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.HowItWorksFlow_step__FFZQT{position:relative;min-width:0}.HowItWorksFlow_step__FFZQT:not(:last-child):after{content:"→";position:absolute;right:-24px;top:110px;font-size:26px;color:#8a8472}.HowItWorksFlow_step__FFZQT h3{font-size:24px;font-weight:800;letter-spacing:-.02em;margin:0 0 6px}.HowItWorksFlow_step__FFZQT>p{margin:0;color:#58574f;line-height:1.55}.HowItWorksFlow_visual__cPqSU{height:250px;border-radius:16px;background:#fff2d2;border:1.5px solid #e9dfcb;display:flex;align-items:center;justify-content:center;overflow:hidden}.HowItWorksFlow_number__AAsTX{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:22px 0 10px;border-radius:50%;background:#15130f;color:#ffcb27;font-size:15px;font-weight:800}.HowItWorksFlow_photos__VfJu4{position:relative;width:250px;height:190px}.HowItWorksFlow_photo__3U2QZ{position:absolute;width:118px;background:#fff;padding:7px 7px 0;box-shadow:0 6px 16px #0002}.HowItWorksFlow_photo__3U2QZ div{aspect-ratio:1;background:linear-gradient(160deg,#cfd8e3,#9fb0c4);display:flex;align-items:center;justify-content:center;color:#fff}.HowItWorksFlow_photo__3U2QZ span{display:block;font-size:17px;line-height:1;text-align:center;padding:6px 0 8px}.HowItWorksFlow_photo__3U2QZ:first-child{left:0;top:18px;transform:rotate(-8deg)}.HowItWorksFlow_photo__3U2QZ:nth-child(2){left:70px;top:0;transform:rotate(3deg);z-index:2}.HowItWorksFlow_photo__3U2QZ:nth-child(3){left:138px;top:30px;transform:rotate(10deg)}.HowItWorksFlow_photo__3U2QZ:nth-child(3) div{background:linear-gradient(160deg,#e8d3b0,#c49a62)}.HowItWorksFlow_note___Z0sb{width:82%;margin:0;padding:18px 20px;border-radius:4px;background:#fffef8 repeating-linear-gradient(transparent 0 25px,#cfe0f5 25px 26px);box-shadow:0 8px 18px #0002;transform:rotate(-1.5deg);font-size:19px;line-height:26px;color:#283a66}.HowItWorksFlow_mail__RAtve{width:84%;background:#fff;border-radius:14px;box-shadow:0 10px 24px #0002;overflow:hidden;font-size:13px}.HowItWorksFlow_mailHead__wyd9p{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid #eee}.HowItWorksFlow_mailHead__wyd9p i{width:30px;height:30px;flex-shrink:0;border-radius:50%;background:#ffcb27;border:1.5px solid #15130f;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:800}.HowItWorksFlow_mailBody__u3NBZ small,.HowItWorksFlow_mailHead__wyd9p small{display:block;color:#58574f}.HowItWorksFlow_mailBody__u3NBZ{display:flex;gap:12px;padding:12px 14px;align-items:center}.HowItWorksFlow_mailBody__u3NBZ img{width:62px;height:auto;box-shadow:0 3px 8px #0003}.HowItWorksFlow_mailButton__5qpu3{display:inline-block;margin-top:10px;padding:6px 10px;font-size:12px;font-weight:700;background:#ffcb27;border:1.5px solid #15130f;border-radius:8px;box-shadow:2px 2px 0 #15130f}@media (max-width:900px){.HowItWorksFlow_section__tSqxb{padding:72px 0}.HowItWorksFlow_wrap__GIN7v{padding:0 20px}.HowItWorksFlow_steps__l2KZs{grid-template-columns:1fr;gap:36px;margin-top:36px}.HowItWorksFlow_step__FFZQT:not(:last-child):after{display:none}}.StylePreviewDemo_shimmer__HFal4{background:linear-gradient(110deg,#efe7d6 35%,#faf4e8 50%,#efe7d6 65%);background-size:200% 100%;animation:StylePreviewDemo_shimmer__HFal4 1.8s linear infinite}.StylePreviewDemo_stripes__ceNyd{background-image:linear-gradient(135deg,rgba(255,255,255,.4) 25%,transparent 0,transparent 50%,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 75%,transparent 0);background-size:22.6px 22.6px;animation:StylePreviewDemo_stripes__ceNyd .9s linear infinite}.StylePreviewDemo_reveal__9WV_O{animation:StylePreviewDemo_reveal__9WV_O .7s cubic-bezier(.2,.8,.2,1) both}.StylePreviewDemo_fadeUp__mzgy0{animation:StylePreviewDemo_fadeUp__mzgy0 .45s ease-out both}.StylePreviewDemo_pop__h4LYM{animation:StylePreviewDemo_pop__h4LYM .4s cubic-bezier(.3,1.6,.5,1) both}.StylePreviewDemo_coverLayout__3Ycoe{display:grid;grid-template-columns:minmax(120px,27%) minmax(0,1fr);gap:12px;align-items:stretch}.StylePreviewDemo_coverRail__l8sT0{display:grid;min-height:0;grid-template-rows:repeat(4,minmax(0,1fr));gap:8px}.StylePreviewDemo_coverStyle__bcV0s{position:relative;display:block;min-width:0;min-height:0;overflow:hidden;border:2px solid #d7c9ad;border-radius:11px;background:#efe7d6;padding:0;text-align:left;cursor:pointer}.StylePreviewDemo_coverStyleFocused__mdM2P{border-color:#15130f;box-shadow:0 0 0 3px #ffcb27}.StylePreviewDemo_coverArtwork__q6KdE:focus-visible,.StylePreviewDemo_coverStyle__bcV0s:focus-visible{outline:3px solid #15130f;outline-offset:3px}.StylePreviewDemo_coverStyleImage__ZcNPi{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 60%}.StylePreviewDemo_coverStyleGenerated__spTE5{object-position:center}.StylePreviewDemo_coverStyleShade__XwYQI{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgb(0 0 0/8%),rgb(0 0 0/10%) 35%,rgb(0 0 0/82%))}.StylePreviewDemo_coverStyleLoading__CLbfR{position:absolute;inset:0;z-index:2;opacity:.35}.StylePreviewDemo_coverStyleText__rQxgF{position:relative;z-index:3;display:flex;height:100%;flex-direction:column;justify-content:flex-end;gap:3px;padding:9px 10px;color:#fff;text-shadow:0 1px 3px rgb(0 0 0/55%)}.StylePreviewDemo_coverStyleNumber__GVVEl{font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.StylePreviewDemo_coverStyleName__RyM6x{font-size:13px;font-weight:800;line-height:1.16;overflow-wrap:anywhere}.StylePreviewDemo_coverStyleCheck___wE1F{position:absolute;z-index:4;top:7px;right:7px;box-sizing:content-box;border:2px solid #15130f;border-radius:50%;background:#ffcb27;padding:3px;color:#15130f}.StylePreviewDemo_coverArtwork__q6KdE{position:relative;display:block;width:100%;max-width:360px;aspect-ratio:2/3;justify-self:center;overflow:hidden;border:0;border-radius:9px;background:#efe7d6;padding:0;text-align:left;box-shadow:0 7px 20px rgb(48 34 20/17%);cursor:zoom-in}.StylePreviewDemo_coverArtwork__q6KdE:disabled{cursor:default}.StylePreviewDemo_coverGeneratedImage__Z9tR5,.StylePreviewDemo_coverPlaceholderImage__kI3L2{display:block;width:100%;height:100%}.StylePreviewDemo_coverPlaceholderImage__kI3L2{object-fit:cover}.StylePreviewDemo_coverGeneratedImage__Z9tR5{object-fit:contain}@media (max-width:575px){.StylePreviewDemo_coverLayout__3Ycoe{display:flex;flex-direction:column-reverse}.StylePreviewDemo_coverRail__l8sT0{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,92px)}.StylePreviewDemo_coverArtwork__q6KdE{width:min(100%,340px);align-self:center}}.StylePreviewDemo_drawing__W8dzi{position:relative;width:min(78%,360px)}.StylePreviewDemo_drawing__W8dzi svg{display:block;width:100%;height:auto;overflow:visible}.StylePreviewDemo_sweep__IV9GZ{fill:none;stroke:#fff;stroke-width:34;stroke-linecap:round;stroke-linejoin:round;transition:stroke-dashoffset .5s linear}.StylePreviewDemo_panelFrame__sgpTN{fill:none;stroke:#15130f;stroke-width:3;transition:stroke-dashoffset .5s linear}.StylePreviewDemo_pencil__Gj5fT{transition:transform .5s linear}.StylePreviewDemo_pencilTip__RbnGd{animation:StylePreviewDemo_scribble__rXzzG .35s ease-in-out infinite alternate;transform-box:view-box;transform-origin:0 0}.StylePreviewDemo_sparkle__48eSk{transform-box:fill-box;transform-origin:center;animation:StylePreviewDemo_twinkle__wKRcL 1.4s ease-in-out infinite}@keyframes StylePreviewDemo_shimmer__HFal4{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes StylePreviewDemo_stripes__ceNyd{0%{background-position:0 0}to{background-position:22.6px 0}}@keyframes StylePreviewDemo_reveal__9WV_O{0%{opacity:0;transform:scale(1.04);filter:blur(8px)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes StylePreviewDemo_fadeUp__mzgy0{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes StylePreviewDemo_pop__h4LYM{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes StylePreviewDemo_scribble__rXzzG{0%{transform:rotate(-6deg) translate(0)}to{transform:rotate(4deg) translate(3px,-2px)}}@keyframes StylePreviewDemo_twinkle__wKRcL{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.StylePreviewDemo_fadeUp__mzgy0,.StylePreviewDemo_pencilTip__RbnGd,.StylePreviewDemo_pop__h4LYM,.StylePreviewDemo_reveal__9WV_O,.StylePreviewDemo_shimmer__HFal4,.StylePreviewDemo_sparkle__48eSk,.StylePreviewDemo_stripes__ceNyd{animation:none}.StylePreviewDemo_panelFrame__sgpTN,.StylePreviewDemo_pencil__Gj5fT,.StylePreviewDemo_sweep__IV9GZ{transition:none}}.PrintedBook_section__CxtAm{width:100%;background:#fffcf5;color:#11110f;padding:96px 0}.PrintedBook_wrap__y7lPD{max-width:1240px;margin:auto;padding:0 32px;display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:center}.PrintedBook_wrap__y7lPD>*{min-width:0}.PrintedBook_photos__DqOvN{position:relative;height:520px}.PrintedBook_photoMain__1uN3p,.PrintedBook_photoSecond__oXtbW{position:absolute;border-radius:14px;box-shadow:0 18px 40px #0003;object-fit:cover;height:auto}.PrintedBook_photoMain__1uN3p{left:0;top:0;width:72%;aspect-ratio:1}.PrintedBook_photoSecond__oXtbW{right:0;bottom:0;width:50%;aspect-ratio:1;border:8px solid #fffcf5}.PrintedBook_eyebrow__j28hj{font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#58574f;margin:0 0 14px}.PrintedBook_title__CH4pu{font-size:clamp(34px,4vw,52px);font-weight:800;letter-spacing:-.035em;line-height:1.05;margin:0 0 16px}.PrintedBook_title__CH4pu span{display:block}.PrintedBook_subtitle__EY5n_{font-size:18px;line-height:1.55;color:#58574f;max-width:520px;margin:0}.PrintedBook_list__xHUXA{list-style:none;padding:0;margin:26px 0;display:grid;gap:12px}.PrintedBook_list__xHUXA li{display:flex;gap:12px;align-items:flex-start;font-size:16px;line-height:1.5}.PrintedBook_list__xHUXA li:before{content:"";flex-shrink:0;width:22px;height:22px;margin-top:1px;border-radius:50%;border:1.5px solid #151510;background:#ffcb27 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23151510' stroke-width='3.5'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") 50%/13px no-repeat}.PrintedBook_price__GZtM9{display:inline-block;margin:0;background:#fff2d2;border:1.5px solid #151510;border-radius:12px;padding:12px 16px;font-size:17px;font-weight:700}@media (max-width:900px){.PrintedBook_section__CxtAm{padding:64px 0}.PrintedBook_wrap__y7lPD{grid-template-columns:1fr;gap:36px;padding:0 20px}.PrintedBook_photos__DqOvN{height:auto;aspect-ratio:1.15}}