.landing_landing__UNG4_{--bg:#faf6f0;--gold:#8b5e3c;--gold2:#c4895f;--gold3:#e8c9a8;--gold4:#f5ede0;--text:#2c2416;--muted:#9a8070;background:var(--bg);color:var(--text);font-family:var(--font-sans,"DM Sans",sans-serif);overflow-x:hidden}@keyframes landing_fadeUp__luy9W{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes landing_fadeIn__vCFTa{0%{opacity:0}to{opacity:1}}@keyframes landing_float__2w__X{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-12px) rotate(var(--r,0deg))}}@keyframes landing_marquee__3HpPn{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes landing_pulse__IP7dJ{0%,to{box-shadow:0 0 0 0 rgba(139,94,60,.4)}50%{box-shadow:0 0 0 12px rgba(139,94,60,0)}}.landing_reveal__YYa6n{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}.landing_reveal__YYa6n.landing_visible__Dc8iC{opacity:1;transform:translateY(0)}.landing_nav__r9Szf{position:fixed;top:0;left:0;right:0;z-index:100;padding:0 48px;height:72px;display:flex;align-items:center;justify-content:space-between;transition:background .3s,box-shadow .3s}.landing_navScrolled__zhwvC{background:hsla(36,50%,96%,.95);backdrop-filter:blur(12px);box-shadow:0 1px 20px rgba(139,94,60,.08)}.landing_navLogo__FHJlZ{display:flex;align-items:center;gap:10px}.landing_navLogoImg__VWcOt{height:52px;width:auto;border-radius:8px;padding:4px;background:hsla(0,0%,100%,.85);box-shadow:0 1px 4px rgba(139,94,60,.12)}.landing_navLogoText___teye{font-family:var(--font-serif,Georgia,serif);font-size:22px;font-weight:600;color:var(--gold);letter-spacing:.02em}.landing_navLinks__661nO{display:flex;align-items:center;gap:32px;list-style:none}.landing_navLinks__661nO a{font-size:14px;font-weight:400;color:var(--muted);text-decoration:none;transition:color .2s}.landing_navLinks__661nO a:hover{color:var(--gold)}.landing_navCta__BoHtA{background:var(--gold);color:#fff!important;padding:8px 20px;border-radius:24px;font-weight:500!important;transition:background .2s,transform .2s!important}.landing_navCta__BoHtA:hover{background:var(--gold2)!important;transform:translateY(-1px)}.landing_hero__VRpb_{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:140px 48px 100px;position:relative;overflow:hidden}.landing_heroBg__slxRK{position:absolute;inset:0;background:radial-gradient(ellipse 50% 50% at 50% 0,rgba(196,137,95,.06) 0,transparent 70%),radial-gradient(ellipse 40% 40% at 80% 80%,hsla(31,58%,78%,.08) 0,transparent 60%);pointer-events:none}.landing_heroInner__sjt1_{display:flex;align-items:center;gap:80px;max-width:1200px;width:100%;position:relative;z-index:1}.landing_heroContent__jdvOf{flex:1;max-width:560px}.landing_heroBadge__qxSX3{display:inline-block;color:var(--gold);font-size:13px;font-weight:500;letter-spacing:.06em;margin-bottom:32px;opacity:0;animation:landing_fadeUp__luy9W .7s ease .1s forwards}.landing_heroTitle__5JI_h{font-family:var(--font-serif,Georgia,serif);font-size:clamp(40px,5.5vw,64px);font-weight:300;line-height:1.12;color:var(--text);margin-bottom:20px;letter-spacing:-.02em;opacity:0;animation:landing_fadeUp__luy9W .7s ease .2s forwards}.landing_heroTitle__5JI_h em{font-style:normal;color:var(--gold)}.landing_heroTagline__7v9zu{font-family:var(--font-serif,Georgia,serif);font-size:clamp(18px,2.2vw,22px);color:var(--gold2);font-weight:400;margin-bottom:24px;opacity:0;animation:landing_fadeUp__luy9W .7s ease .3s forwards}.landing_heroSubtitle__lAVZN{font-size:16px;line-height:1.75;color:var(--muted);margin-bottom:40px;font-weight:400;max-width:480px;opacity:0;animation:landing_fadeUp__luy9W .7s ease .4s forwards}.landing_heroActions__7pSNS{display:flex;gap:16px;flex-wrap:wrap;align-items:center;margin-bottom:32px;opacity:0;animation:landing_fadeUp__luy9W .7s ease .5s forwards}.landing_btnPrimary__vifS7{background:var(--gold);color:#fff;border:none;padding:16px 36px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s;text-decoration:none;display:inline-flex;align-items:center;gap:8px;letter-spacing:.01em}.landing_btnPrimary__vifS7:hover{background:#7a5234;transform:translateY(-2px);box-shadow:0 8px 32px rgba(139,94,60,.25)}.landing_btnSecondary__EcL4x{color:var(--text);border:1.5px solid #d8cfc4;background:transparent;padding:16px 32px;border-radius:12px;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.landing_btnSecondary__EcL4x:hover{background:#fff;border-color:var(--gold3);transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,0,0,.06)}.landing_heroProofs__3_dga{display:flex;gap:24px;flex-wrap:wrap;opacity:0;animation:landing_fadeUp__luy9W .7s ease .6s forwards}.landing_heroProof___a6T_{font-size:13px;color:var(--muted);font-weight:400}.landing_heroVisual__zb2_w{flex:1;display:flex;justify-content:center;align-items:center;position:relative;min-width:0;opacity:0;animation:landing_fadeUp__luy9W .8s ease .4s forwards}.landing_heroMockup__VnCmF{width:100%;max-width:520px;background:#fff;border-radius:16px;border:1px solid #e8e0d6;box-shadow:0 1px 3px rgba(0,0,0,.04),0 8px 32px rgba(0,0,0,.06),0 32px 64px rgba(139,94,60,.08);overflow:hidden}.landing_mockupChrome__HRa0E{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#faf8f6;border-bottom:1px solid #ede6de}.landing_mockupDots__EWTMU{display:flex;gap:6px}.landing_mockupDots__EWTMU span{width:10px;height:10px;border-radius:50%;background:#ddd5cb}.landing_mockupUrl__TMCRs{flex:1;text-align:center;font-size:11px;color:#b5a899;font-weight:500;letter-spacing:.02em}.landing_mockupBody__4dvKu{display:flex;min-height:340px}.landing_mockupSidebar__g85lU{width:110px;background:var(--text);padding:16px 0;display:flex;flex-direction:column;gap:2px;flex-shrink:0}.landing_mockupLogo__jESUi{width:28px;height:28px;border-radius:8px;background:var(--gold);color:#fff;font-family:var(--font-serif,Georgia,serif);font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.landing_mockupNavItem__wufLt{padding:8px 16px;font-size:10px;color:hsla(0,0%,100%,.45);font-weight:500;transition:color .2s}.landing_mockupNavItem__wufLt[data-active=true]{color:hsla(0,0%,100%,.95);background:hsla(0,0%,100%,.08);border-left:2px solid var(--gold2)}.landing_mockupMain__14bNB{flex:1;padding:20px;display:flex;flex-direction:column;gap:20px;background:#faf6f0}.landing_mockupSectionTitle__d_mHq{font-family:var(--font-serif,Georgia,serif);font-size:12px;font-weight:600;color:var(--text);margin-bottom:12px}.landing_mockupBookCard__YoWZc{display:flex;gap:14px;background:#fff;border:1px solid #f0e8df;border-radius:12px;padding:14px}.landing_mockupBookCover__ng8E_{width:56px;height:76px;border-radius:6px;background:linear-gradient(145deg,#8b5e3c,#6b4226);flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.12)}.landing_mockupBookInfo__6dO_A{flex:1;display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0}.landing_mockupBookTitle__ROqTJ{font-size:11px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing_mockupBookAuthor__CMVnZ{font-size:10px;color:var(--muted)}.landing_mockupProgressBar__fxkzA{height:4px;background:#f0e8df;border-radius:2px;overflow:hidden;margin-top:6px}.landing_mockupProgressFill__vuzPJ{height:100%;background:linear-gradient(90deg,var(--gold),var(--gold2));border-radius:2px}.landing_mockupBookMeta__eIieE{font-size:9px;color:var(--muted);margin-top:2px}.landing_mockupGrid__6oNBe{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.landing_mockupMiniCard__hn_Ce{background:#fff;border:1px solid #f0e8df;border-radius:10px;padding:10px;text-align:center}.landing_mockupMiniCover__ne9nK{width:100%;height:60px;border-radius:6px;margin-bottom:8px}.landing_mockupMiniTitle__qZdHu{font-size:9px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing_marqueeSection__h0Rhc{padding:28px 0;background:linear-gradient(135deg,var(--gold) 0,var(--gold2) 100%);overflow:hidden}.landing_marqueeTrack__VyG7h{display:flex;animation:landing_marquee__3HpPn 25s linear infinite;white-space:nowrap}.landing_marqueeItem__tXEFu{display:inline-flex;align-items:center;gap:12px;padding:0 32px;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.9);letter-spacing:.08em;text-transform:uppercase}.landing_marqueeDot__XkWZ7{width:4px;height:4px;border-radius:50%;background:hsla(0,0%,100%,.5);flex-shrink:0}.landing_section__wqEfH{padding:96px 48px}.landing_sectionHeader__jAJQs{text-align:center;margin-bottom:64px}.landing_sectionTag__3RBaC{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gold2);margin-bottom:16px}.landing_sectionTitle__Jkzp4{font-family:var(--font-serif,Georgia,serif);font-size:clamp(32px,4vw,48px);font-weight:300;line-height:1.2;color:var(--text);margin-bottom:16px}.landing_sectionSubtitle__gsDkM{font-size:16px;color:var(--muted);font-weight:300;max-width:540px;margin:0 auto;line-height:1.7}.landing_genresSection__QpV4_{background:#fff;padding:96px 48px}.landing_genresGrid__4foFZ{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;max-width:800px;margin:0 auto}.landing_genrePill__cWKwy{background:var(--bg);border:1.5px solid var(--gold3);color:var(--text);padding:10px 22px;border-radius:24px;font-size:14px;cursor:pointer;transition:all .2s;font-weight:400}.landing_genrePill__cWKwy:hover{background:var(--gold);color:#fff;border-color:var(--gold);transform:translateY(-2px)}.landing_featuresGrid__pwlw_{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:1100px;margin:0 auto}.landing_featureCard__U_7P7{background:#fff;border:1px solid #f0e8df;border-radius:20px;padding:36px 32px;transition:transform .3s,box-shadow .3s}.landing_featureCard__U_7P7:hover{transform:translateY(-6px);box-shadow:0 20px 60px rgba(139,94,60,.1)}.landing_featureIcon__bERjR{font-size:36px;margin-bottom:20px}.landing_featureTitle__HInBk{font-family:var(--font-serif,Georgia,serif);font-size:20px;font-weight:500;margin-bottom:12px;color:var(--text)}.landing_featureText__u5siO{font-size:14px;color:var(--muted);line-height:1.7;font-weight:300}.landing_discoverGrid__kZna_{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:1100px;margin:0 auto}.landing_discoverCard__5WRiD{background:#fff;border:1px solid #f0e8df;border-radius:20px;overflow:hidden;transition:transform .3s,box-shadow .3s}.landing_discoverCard__5WRiD:hover{transform:translateY(-6px);box-shadow:0 20px 60px rgba(139,94,60,.1)}.landing_discoverPreview__iQTQj{background:#f5ede0;padding:24px;min-height:200px;display:flex;align-items:center;justify-content:center}.landing_discoverBody__X_5B_{padding:28px 28px 32px}.landing_discoverTitle__u_GXQ{font-family:var(--font-serif,Georgia,serif);font-size:20px;font-weight:500;margin-bottom:8px;color:var(--text)}.landing_discoverText__PRgRH{font-size:14px;color:var(--muted);line-height:1.7;font-weight:300}.landing_miniApp__vzDNJ{width:100%;max-width:340px;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);overflow:hidden}.landing_miniAppBar__XyGya{background:var(--gold4);padding:8px 14px;display:flex;align-items:center;gap:6px;font-size:11px;color:var(--muted)}.landing_miniAppDot__sa3qP{width:7px;height:7px;border-radius:50%;background:var(--gold3)}.landing_miniAppContent__NrQXw{padding:16px}.landing_miniBookRow__A54_b{display:flex;gap:10px;margin-bottom:10px}.landing_miniBookThumb__CumBs{width:36px;height:50px;border-radius:4px;flex-shrink:0}.landing_miniBookLine__FV22R{height:6px;border-radius:3px;background:#f0e8df;margin-bottom:6px}.landing_miniReaderPage__Cgi2e{padding:14px;font-size:10px;color:var(--muted);line-height:1.8;font-style:italic}.landing_miniReaderBar__ACbWE{height:4px;background:#f0e8df;border-radius:2px;margin:0 14px 10px}.landing_miniReaderFill__ylJWY{height:100%;width:45%;background:var(--gold);border-radius:2px}.landing_miniDashRow__5vRTa{display:flex;gap:8px;margin-bottom:8px}.landing_miniDashStat__SWCXO{flex:1;background:var(--gold4);border-radius:8px;padding:10px;text-align:center}.landing_miniDashNum__kmT3l{font-size:18px;font-weight:600;color:var(--gold)}.landing_miniDashLabel__KFi0A{font-size:9px;color:var(--muted);margin-top:2px}.landing_miniDevices__N21XF{display:flex;align-items:flex-end;justify-content:center;gap:16px}.landing_miniDevice__JvOSl{background:#fff;border:2px solid var(--gold3);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--gold)}.landing_miniDeviceLaptop__0hmSY{width:100px;height:68px;border-radius:8px 8px 0 0;border-bottom:4px solid var(--gold3)}.landing_miniDeviceTablet__IpfNh{width:64px;height:84px}.landing_miniDevicePhone__dk4Et{width:40px;height:72px;border-radius:10px}@media (max-width:768px){.landing_discoverGrid__kZna_{grid-template-columns:1fr}}.landing_howToSection__Je2Ww{background:linear-gradient(135deg,#f5ede0 0,var(--bg) 100%);padding:96px 48px}.landing_stepsGrid__QbJHS{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:40px;max-width:900px;margin:0 auto;position:relative}.landing_step___aodo{text-align:center}.landing_stepNumber__DBXLZ{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,var(--gold),var(--gold2));color:#fff;font-family:var(--font-serif,Georgia,serif);font-size:24px;font-weight:600;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;box-shadow:0 8px 24px rgba(139,94,60,.25)}.landing_stepTitle__Q__Uw{font-family:var(--font-serif,Georgia,serif);font-size:20px;font-weight:500;margin-bottom:12px;color:var(--text)}.landing_stepText__ztOce{font-size:14px;color:var(--muted);line-height:1.7;font-weight:300}.landing_readerSection__E6Pxk{background:var(--text);padding:96px 48px;color:#fff}.landing_readerGrid__fId8e{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;max-width:1100px;margin:0 auto}.landing_readerContent__oxbiX .landing_sectionTag__3RBaC{color:var(--gold3)}.landing_readerContent__oxbiX .landing_sectionTitle__Jkzp4{color:#fff}.landing_readerContent__oxbiX .landing_sectionSubtitle__gsDkM{color:hsla(0,0%,100%,.6);text-align:left}.landing_readerFeatureList__8_NS7{list-style:none;display:flex;flex-direction:column;gap:16px;margin-top:32px}.landing_readerFeatureList__8_NS7 li{display:flex;align-items:center;gap:12px;font-size:15px;color:hsla(0,0%,100%,.85)}.landing_readerFeatureList__8_NS7 li:before{content:"✓";width:22px;height:22px;border-radius:50%;background:rgba(196,137,95,.2);color:var(--gold2);display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.landing_readerMockup__64sqF{background:#1a1208;border-radius:20px;padding:32px;border:1px solid rgba(196,137,95,.2);box-shadow:0 40px 80px rgba(0,0,0,.4)}.landing_readerTopBar__JteYY{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.08)}.landing_readerTitle__jX1k_{font-family:var(--font-serif,Georgia,serif);font-size:14px;color:var(--gold3)}.landing_readerProgress__rLOO6{font-size:12px;color:hsla(0,0%,100%,.4)}.landing_readerText__6EbaH{font-family:var(--font-serif,Georgia,serif);font-size:16px;line-height:1.9;color:hsla(0,0%,100%,.85)}.landing_readerText__6EbaH p{margin-bottom:16px}.landing_readerTextHighlight__dGYcq{background:rgba(196,137,95,.2);color:var(--gold3);padding:2px 4px;border-radius:3px}.landing_readerBottomBar__yVD98{margin-top:24px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.08);display:flex;align-items:center;gap:8px}.landing_readerProgressBar__fZPXz{flex:1;height:3px;background:hsla(0,0%,100%,.1);border-radius:2px;overflow:hidden}.landing_readerProgressFill__l2tqG{height:100%;width:34%;background:linear-gradient(90deg,var(--gold),var(--gold2));border-radius:2px}.landing_readerPageNum__svPQi{font-size:11px;color:hsla(0,0%,100%,.3)}.landing_devicesSection__CT_ie{background:#fff;padding:96px 48px}.landing_devicesGrid__ZUen4{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:900px;margin:0 auto}.landing_deviceCard__Y_nwE{text-align:center;padding:40px 24px;border-radius:20px;border:1.5px solid #f0e8df;transition:all .3s}.landing_deviceCard__Y_nwE:hover{border-color:var(--gold3);transform:translateY(-4px);box-shadow:0 16px 40px rgba(139,94,60,.08)}.landing_deviceIcon__5ltBa{font-size:48px;margin-bottom:16px}.landing_deviceName__GX3ch{font-family:var(--font-serif,Georgia,serif);font-size:18px;font-weight:500;margin-bottom:8px}.landing_deviceDesc__ou79a{font-size:13px;color:var(--muted);line-height:1.6}.landing_pricingSection__4_bI1{background:var(--bg);padding:96px 48px}.landing_pricingGrid__2hG6s{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:1000px;margin:0 auto}.landing_pricingCard__E39L_{background:#fff;border:1.5px solid #f0e8df;border-radius:24px;padding:40px 32px;position:relative;transition:transform .3s,box-shadow .3s}.landing_pricingCard__E39L_:hover{transform:translateY(-4px);box-shadow:0 20px 60px rgba(139,94,60,.1)}.landing_pricingCardFeatured__5liZw{border-color:var(--gold);box-shadow:0 20px 60px rgba(139,94,60,.15);transform:scale(1.02)}.landing_pricingCardFeatured__5liZw:hover{transform:scale(1.02) translateY(-4px)}.landing_pricingBadge__bD1rJ{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,var(--gold),var(--gold2));color:#fff;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:4px 16px;border-radius:20px;white-space:nowrap}.landing_pricingPlan__ANIT_{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--gold2);margin-bottom:12px}.landing_pricingPrice__vUQRR{font-family:var(--font-serif,Georgia,serif);font-size:48px;font-weight:600;color:var(--text);line-height:1;margin-bottom:4px}.landing_pricingPrice__vUQRR span{font-size:18px;font-weight:400;color:var(--muted)}.landing_pricingPer__DZN_5{font-size:13px;color:var(--muted);margin-bottom:24px}.landing_pricingDivider__ajVlp{height:1px;background:#f0e8df;margin-bottom:24px}.landing_pricingFeatures__RqC3c{list-style:none;display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.landing_pricingFeatures__RqC3c li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--text)}.landing_pricingCheck__UMIm8{color:var(--gold);font-size:16px;flex-shrink:0}.landing_pricingBtn__iRxwA{width:100%;padding:14px;border-radius:32px;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s;text-decoration:none;display:block;text-align:center;border:none}.landing_pricingBtnOutline__CwjAx{background:transparent;border:1.5px solid var(--gold3);color:var(--gold)}.landing_pricingBtnOutline__CwjAx:hover{background:var(--gold4);border-color:var(--gold)}.landing_pricingBtnFilled__1nxqW{background:linear-gradient(135deg,var(--gold),var(--gold2));color:#fff;box-shadow:0 4px 16px rgba(139,94,60,.3)}.landing_pricingBtnFilled__1nxqW:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(139,94,60,.4)}.landing_ctaSection__irEt_{background:linear-gradient(135deg,var(--text) 0,#3d2f1f 100%);padding:96px 48px;text-align:center;position:relative;overflow:hidden}.landing_ctaSection__irEt_:before{content:"";position:absolute;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(196,137,95,.1) 0,transparent 70%);top:-200px;right:-100px;pointer-events:none}.landing_ctaTitle__mEoAf{font-family:var(--font-serif,Georgia,serif);font-size:clamp(32px,5vw,56px);font-weight:300;color:#fff;margin-bottom:20px;position:relative;z-index:1}.landing_ctaSubtitle__2wPTd{font-size:17px;color:hsla(0,0%,100%,.6);margin-bottom:40px;font-weight:300;position:relative;z-index:1}.landing_ctaBtn__yVqhm{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,var(--gold2),#d4965a);color:#fff;padding:18px 48px;border-radius:40px;font-size:16px;font-weight:500;text-decoration:none;transition:all .2s;position:relative;z-index:1;box-shadow:0 8px 32px rgba(196,137,95,.4)}.landing_ctaBtn__yVqhm:hover{transform:translateY(-3px);box-shadow:0 16px 48px rgba(196,137,95,.5)}.landing_ctaNote__Kse_a{margin-top:20px;font-size:13px;color:hsla(0,0%,100%,.35);position:relative;z-index:1}.landing_footer__KoZ_J{background:var(--text);padding:64px 48px 32px;color:hsla(0,0%,100%,.6)}.landing_footerGrid__QMiX5{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;margin-bottom:48px}.landing_footerBrand__yFSEg p{font-size:14px;line-height:1.7;margin-top:12px;color:hsla(0,0%,100%,.5)}.landing_footerCol__hLgLZ h4{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.4);margin-bottom:16px}.landing_footerCol__hLgLZ ul{list-style:none;display:flex;flex-direction:column;gap:10px}.landing_footerCol__hLgLZ a{font-size:14px;color:hsla(0,0%,100%,.55);text-decoration:none;transition:color .2s}.landing_footerCol__hLgLZ a:hover{color:var(--gold2)}.landing_footerBottom__K588k{border-top:1px solid hsla(0,0%,100%,.08);padding-top:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.landing_footerCopy__KBZeR{font-size:13px}.landing_footerLogoText__isc7s{font-family:var(--font-serif,Georgia,serif);font-size:20px;color:var(--gold2);font-weight:500}@media (max-width:900px){.landing_nav__r9Szf{padding:0 24px}.landing_navLinks__661nO{display:none}.landing_hero__VRpb_{padding:100px 24px 60px}.landing_heroInner__sjt1_{flex-direction:column;gap:48px}.landing_heroContent__jdvOf{max-width:100%}.landing_heroVisual__zb2_w{width:100%}.landing_heroMockup__VnCmF{max-width:100%}.landing_mockupSidebar__g85lU{width:80px}.landing_mockupNavItem__wufLt{font-size:9px;padding:6px 10px}.landing_section__wqEfH{padding:64px 24px}.landing_readerGrid__fId8e{grid-template-columns:1fr}.landing_devicesGrid__ZUen4{grid-template-columns:repeat(2,1fr)}.landing_footerGrid__QMiX5{grid-template-columns:1fr 1fr}.landing_ctaSection__irEt_,.landing_genresSection__QpV4_,.landing_howToSection__Je2Ww,.landing_pricingSection__4_bI1{padding:64px 24px}.landing_footer__KoZ_J{padding:48px 24px 24px}}@media (max-width:600px){.landing_heroProofs__3_dga{flex-direction:column;gap:8px}.landing_mockupSidebar__g85lU{display:none}.landing_mockupGrid__6oNBe{grid-template-columns:repeat(3,1fr)}.landing_pricingGrid__2hG6s{grid-template-columns:1fr}.landing_pricingCardFeatured__5liZw{transform:none}.landing_devicesGrid__ZUen4,.landing_footerGrid__QMiX5{grid-template-columns:1fr}}