.lp-root{background:#ffffff;color:#172333;-webkit-font-smoothing:antialiased}.lp-container{width:100%;max-width:1180px;margin-inline:auto;padding-inline:clamp(1rem,3vw,1.75rem)}.lp-header{--lp-header-offset:0.75rem;--lp-header-bar:3.5rem;position:sticky;top:0;z-index:40;margin-bottom:.5rem;padding:var(--lp-header-offset) clamp(1rem,3vw,1.75rem) 0;pointer-events:none}@media (min-width:900px){.lp-header{--lp-header-offset:1rem;--lp-header-bar:4rem}}.lp-header__bar{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem;max-width:1180px;height:var(--lp-header-bar);margin-inline:auto;padding:0 .375rem 0 1.25rem;border:1px solid #e4eaf2;border-radius:999px;background:#fff;box-shadow:0 1px 2px rgba(23,35,51,.04);pointer-events:auto;transition:background-color .2s ease,box-shadow .2s ease,border-color .2s ease}.lp-header[data-scrolled=true] .lp-header__bar{border-color:rgba(211,218,229,.9);background:rgba(255,255,255,.86);box-shadow:0 1px 2px rgba(23,35,51,.05),0 12px 28px -18px rgba(23,35,51,.3);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px)}@media (min-width:900px){.lp-header__bar{grid-template-columns:1fr auto 1fr;gap:1.5rem;padding:0 .625rem 0 1.75rem}}.lp-header__logo{justify-self:start;border-radius:.5rem;font-size:1.1875rem;font-weight:800;letter-spacing:-.03em;color:#172333}.lp-header__actions,.lp-header__nav{display:none}@media (min-width:900px){.lp-header__actions,.lp-header__nav{display:flex;gap:.25rem}.lp-header__actions{justify-self:end;align-items:center}}.lp-header__link,.lp-header__signin{display:inline-flex;align-items:center;height:2.5rem;padding-inline:.875rem;border-radius:999px;font-size:.9063rem;white-space:nowrap;transition:color .15s ease,background-color .15s ease}.lp-header__link{font-weight:500;color:#5b6b7c}.lp-header__link:hover{background:#f3f5f8;color:#172333}.lp-header__signin{font-weight:550;color:#172333}.lp-header__signin:hover{color:#2f6db5}.lp-header__cta,.lp-header__ghost{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;padding-inline:1.125rem;border-radius:999px;font-size:.875rem;font-weight:600;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease}.lp-header__cta{background:#172333;color:#fff}.lp-header__cta:hover{background:#22344b}.lp-header__ghost{border:1px solid #d7dee8;background:#fff;color:#172333}.lp-header__ghost:hover{border-color:#b9c3d2}.lp-header__menu-btn{display:inline-grid;justify-self:end;place-items:center;width:2.75rem;height:2.75rem;border-radius:999px;color:#172333;transition:background-color .15s ease}.lp-header__menu-btn svg{width:1.25rem;height:1.25rem}.lp-header__menu-btn:hover,.lp-header__menu-btn[aria-expanded=true]{background:#f3f5f8}@media (min-width:900px){.lp-header__menu-btn{display:none}}.lp-header :is(a,button):focus-visible{outline:none;box-shadow:0 0 0 3px rgba(47,109,181,.35)}.lp-header__panel{position:absolute;top:calc(100% + .5rem);left:0;right:0;max-height:calc(100dvh - var(--lp-header-offset) - var(--lp-header-bar) - 1.5rem);overflow-y:auto;padding:.5rem;border:1px solid #e4eaf2;border-radius:1.25rem;background:#fff;box-shadow:0 1px 2px rgba(23,35,51,.05),0 20px 40px -20px rgba(23,35,51,.32);opacity:0;visibility:hidden;transform:translateY(-6px) scale(.99);transform-origin:top center;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.lp-header__panel[data-open=true]{opacity:1;visibility:visible;transform:none;transition-delay:0s}@media (min-width:900px){.lp-header__panel{display:none}}.lp-header__panel-nav{display:grid}.lp-header__panel-link{display:flex;align-items:center;min-height:3rem;padding-inline:.875rem;border-radius:.75rem;font-size:.9375rem;font-weight:550;color:#172333;transition:background-color .15s ease}.lp-header__panel-link:hover{background:#f3f5f8}.lp-header__panel-actions{display:grid;gap:.5rem;margin-top:.5rem;padding:.75rem .25rem .25rem;border-top:1px solid #e4eaf2}.lp-header__panel-actions>a{width:100%;height:2.75rem}html:has(.lp-root){scroll-padding-top:6rem}@media (prefers-reduced-motion:no-preference){html:has(.lp-root){scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){.lp-header *,.lp-header :after,.lp-header :before{transition-duration:0s!important;transition-delay:0s!important}}.lp-preview-banner{background:#172333;color:#f4f7fb;text-align:center;font-size:.8125rem;font-weight:600;letter-spacing:.02em;padding:.55rem 1rem}.lp-eyebrow{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#2f6db5}.lp-eyebrow--light{color:#9ec0ea}.lp-section-title{margin:.65rem 0 0;font-size:clamp(1.85rem,1.2rem + 2vw,2.75rem);font-weight:800;line-height:1.08;letter-spacing:-.03em;text-wrap:balance;color:#172333}.lp-section-title--light{color:#f7f9fc}.lp-section-text{max-width:34rem;margin:.9rem 0 0;font-size:1.05rem;line-height:1.6;color:#5b6b7c}.lp-section-text--light{color:rgba(247,249,252,.78)}.lp-section-head{max-width:40rem;margin-bottom:clamp(1.75rem,1rem + 2vw,2.75rem)}.lp-section-head--row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 1.5rem;max-width:none}.lp-section{padding-block:clamp(3.5rem,2.5rem + 4vw,5.5rem)}.lp-section--soft{background:#f6f8fb}.lp-section--navy{background:linear-gradient(160deg,#142033,#1a2b45 55%,#203456);color:#f7f9fc}.lp-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:0 1.25rem;border-radius:.75rem;font-size:.9375rem;font-weight:650;white-space:nowrap;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.lp-button:hover{transform:translateY(-1px)}.lp-button--primary{background:#2f6db5;color:#fff}.lp-button--primary:hover{background:#275d9a}.lp-button--secondary{background:#fff;color:#172333;border:1px solid #d7dee8}.lp-button--secondary:hover{border-color:#2f6db5;color:#2f6db5}.lp-button--on-dark{background:#fff;color:#172333}.lp-button--on-dark:hover{background:#e8eef8}.lp-button--cta{min-height:3.25rem;padding-inline:1.5rem}.lp-text-link{display:inline-flex;align-items:center;gap:.35rem;font-size:.9375rem;font-weight:650;color:#2f6db5}.lp-text-link:hover{text-decoration:underline}.lp-hero{position:relative;overflow:clip;background:radial-gradient(120% 80% at 100% 0,rgba(47,109,181,.12),transparent 55%),linear-gradient(180deg,#ffffff,#f7f9fc)}.lp-hero__grid{display:grid;gap:2rem;max-width:1180px;margin-inline:auto;padding:clamp(2.25rem,1.5rem + 3vw,4rem) clamp(1rem,3vw,1.75rem) clamp(2.5rem,2rem + 3vw,4rem)}@media (min-width:1024px){.lp-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:2.5rem;min-height:min(78vh,720px)}}.lp-hero__title{margin:.85rem 0 0;font-size:clamp(2.35rem,1.4rem + 3.2vw,3.75rem);font-weight:800;line-height:1.05;letter-spacing:-.035em;color:#172333}.lp-hero__title-line{display:block}.lp-hero__text{margin:1.1rem 0 0;max-width:32rem;font-size:1.0625rem;line-height:1.65;color:#5b6b7c}.lp-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.lp-hero__highlights{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:1.35rem 0 0;padding:0;list-style:none;color:#445466;font-size:.875rem;font-weight:600}.lp-hero__highlights li{display:inline-flex;align-items:center;gap:.4rem}.lp-hero__highlights li:before{content:"";width:.4rem;height:.4rem;border-radius:999px;background:#2f6db5}.lp-hero__visual-panel{position:relative;min-height:280px;border-radius:1.25rem;overflow:hidden;background:linear-gradient(145deg,#142033,#243b5c 48%,#2f6db5 120%);box-shadow:0 24px 60px rgba(23,35,51,.18);isolation:isolate}.lp-hero__glow{position:absolute;inset:-20%;z-index:0;pointer-events:none;background:radial-gradient(circle at var(--lp-hero-glow-x,70%) var(--lp-hero-glow-y,30%),rgba(158,192,234,.28),transparent 42%);opacity:.85;transition:opacity .35s ease}@media (min-width:1024px){.lp-hero__visual-panel{min-height:520px;border-radius:0;margin-right:calc(-1 * clamp(1rem, 3vw, 1.75rem));clip-path:polygon(12% 0,100% 0,100% 100%,0 100%);box-shadow:none}.lp-hero__visual{align-self:stretch}}.lp-hero__art{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover;opacity:.62}.lp-hero__visual-panel[data-motion=ready] .lp-hero__art{animation:lp-hero-art-in .95s cubic-bezier(.22,1,.36,1) both}.lp-hero__art--mobile{display:block}.lp-hero__art--desktop{display:none}@media (min-width:1024px){.lp-hero__art--mobile{display:none}.lp-hero__art--desktop{display:block}}.lp-hero__art-fallback{background:radial-gradient(circle at 70% 30%,rgba(158,192,234,.45),transparent 40%),linear-gradient(160deg,#1a2b45,#2f6db5 70%,#5b8fd4)}.lp-hero__deco{position:absolute;z-index:2;right:8%;top:10%;width:28%;height:auto;max-height:40%;object-fit:contain;opacity:.88;pointer-events:none}.lp-hero__visual-panel[data-motion=ready] .lp-hero__deco{animation:lp-hero-layer-in .9s cubic-bezier(.22,1,.36,1) .08s both}.lp-hero__dash-frame{position:absolute;z-index:3;left:6%;right:6%;bottom:6%;border-radius:.85rem;overflow:hidden;border:1px solid rgba(255,255,255,.18);box-shadow:0 18px 40px rgba(0,0,0,.35);background:#0f1724}.lp-hero__visual-panel[data-motion=ready] .lp-hero__dash-frame{animation:lp-hero-layer-in .95s cubic-bezier(.22,1,.36,1) .14s both}@media (min-width:1024px){.lp-hero__dash-frame{left:16%;right:7%;bottom:9%}}.lp-hero__dash-frame .lp-app-window{border:0;border-radius:0;box-shadow:none}.lp-hero__dash-frame .lp-db-showcase--compact .lp-app-window__viewport{height:min(240px,42vw)}@media (min-width:1024px){.lp-hero__dash-frame .lp-db-showcase--compact .lp-app-window__viewport{height:280px}}.lp-hero__dash{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:16/10}.lp-hero__dash-fallback{position:relative;aspect-ratio:16/10;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 40%),repeating-linear-gradient(90deg,transparent,transparent 12%,rgba(255,255,255,.03) 0,rgba(255,255,255,.03) 13%),#121c2c}.lp-hero__dash-fallback:after{content:"Traku";position:absolute;inset:0;display:grid;place-items:center;font-weight:700;letter-spacing:-.02em;color:rgba(255,255,255,.55);font-size:1.25rem}@keyframes lp-hero-art-in{0%{opacity:0;transform:translateY(12px) scale(1.02)}to{opacity:.62;transform:translateY(0) scale(1)}}@keyframes lp-hero-layer-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.lp-hero__visual-panel[data-motion=ready] .lp-hero__art,.lp-hero__visual-panel[data-motion=ready] .lp-hero__dash-frame,.lp-hero__visual-panel[data-motion=ready] .lp-hero__deco{animation:none}}.lp-benefits{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:640px){.lp-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lp-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem 1.5rem}}.lp-benefit{display:flex;gap:.85rem;padding:1rem 1.05rem;border:1px solid #e4eaf2;border-radius:.9rem;background:#fff}.lp-benefit__icon{display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;border-radius:.65rem;background:rgba(47,109,181,.1);color:#2f6db5;flex-shrink:0}.lp-benefit__title{margin:0;font-size:.975rem;font-weight:700;color:#172333}.lp-benefit__text{margin:.3rem 0 0;font-size:.875rem;line-height:1.5;color:#5b6b7c}.lp-formats{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.lp-formats{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.15rem}}.lp-format-card{position:relative;display:block;border-radius:1rem;overflow:hidden;color:#fff;isolation:isolate;transition:transform .22s ease}.lp-format-card:hover{transform:translateY(-3px)}.lp-format-card__media{position:relative;aspect-ratio:2/3;background:#e8eef6;overflow:hidden}.lp-format-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s cubic-bezier(.22,1,.36,1)}.lp-format-card:hover .lp-format-card__img{transform:scale(1.04)}.lp-format-card__shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(15,23,36,.55) 68%,rgba(15,23,36,.92));transition:opacity .25s ease}.lp-format-card:hover .lp-format-card__shade{opacity:.95}.lp-format-card__fallback{background:linear-gradient(160deg,#d7e4f5,#9ec0ea 55%,#2f6db5)}.lp-format-card__fallback--manga{background:linear-gradient(160deg,#f2d7d7,#c86b6b)}.lp-format-card__fallback--manhwa{background:linear-gradient(160deg,#d7e8f2,#4f8bb8)}.lp-format-card__fallback--manhua{background:linear-gradient(160deg,#e8d7f2,#8a6bc8)}.lp-format-card__fallback--novels{background:linear-gradient(160deg,#e8efd7,#7a9a4f)}.lp-format-card__body{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:1rem .95rem 1.05rem}.lp-format-card__body h3{margin:0;font-size:1.05rem;font-weight:750;letter-spacing:-.02em;text-shadow:0 1px 10px rgba(0,0,0,.35)}.lp-format-card__body p{margin:.3rem 0 0;font-size:.78rem;line-height:1.4;color:rgba(247,249,252,.78);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lp-format-card__cta{display:inline-flex;align-items:center;gap:.3rem;margin-top:.55rem;font-size:.8125rem;font-weight:650;color:#c9dbf2}.lp-showcase{display:grid;gap:2rem;align-items:center}@media (min-width:1024px){.lp-showcase{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2.75rem}.lp-showcase--reverse{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lp-showcase--reverse .lp-showcase__copy{order:2}.lp-showcase--reverse .lp-showcase__frame{order:1}}.lp-showcase__list{margin:1.25rem 0 0;padding:0;list-style:none;display:grid;gap:.55rem}.lp-showcase__list li{position:relative;padding-left:1.1rem;font-size:.9375rem;font-weight:600;color:#334556}.lp-section--navy .lp-showcase__list li{color:rgba(247,249,252,.88)}.lp-showcase__list li:before{content:"";position:absolute;left:0;top:.55em;width:.4rem;height:.4rem;border-radius:999px;background:#2f6db5}.lp-section--navy .lp-showcase__list li:before{background:#9ec0ea}.lp-showcase__frame{border-radius:1rem;overflow:hidden;border:1px solid #d7dee8;background:#0f1724;box-shadow:0 18px 48px rgba(23,35,51,.16);min-width:0}.lp-showcase__frame:not(.lp-showcase__frame--live){aspect-ratio:16/10}.lp-showcase__frame--live{overflow:visible;border:0;background:transparent;box-shadow:none}.lp-section--navy .lp-showcase__frame:not(.lp-showcase__frame--live){border-color:rgba(255,255,255,.12);box-shadow:0 22px 50px rgba(0,0,0,.35)}.lp-showcase__img{display:block;width:100%;height:100%;object-fit:cover}.lp-showcase__fallback{position:relative;min-height:280px;background:linear-gradient(135deg,rgba(47,109,181,.35),transparent 50%),#152033}.lp-community{display:grid;gap:2rem;align-items:center}@media (min-width:1024px){.lp-community{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:2.75rem}}.lp-community__points{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.15rem 0 1.4rem;padding:0;list-style:none}.lp-community__points li{padding:.35rem .7rem;border-radius:999px;border:1px solid #d7dee8;background:#fff;font-size:.8125rem;font-weight:600;color:#445466}.lp-community__media{border-radius:1rem;overflow:hidden;border:1px solid #e4eaf2;aspect-ratio:16/9;background:#eef3f9}.lp-community__img{display:block;width:100%;height:100%;object-fit:cover}.lp-community__fallback{background:linear-gradient(135deg,#dce8f7,#f7f9fc 45%,#c9daf0)}.lp-community-visual{position:relative;min-height:320px;border-radius:1.15rem;overflow:hidden;background:linear-gradient(145deg,#142033,#243b5c 55%,#2f6db5);box-shadow:0 18px 48px rgba(23,35,51,.14)}.lp-community-visual__art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}.lp-community-visual__art-fallback{background:radial-gradient(circle at 70% 20%,rgba(158,192,234,.4),transparent 45%),linear-gradient(160deg,#1a2b45,#2f6db5 75%)}.lp-community-visual__stack{position:relative;z-index:1;display:grid;gap:.75rem;padding:1.25rem;min-height:320px;align-content:end}.lp-community-card{display:grid;gap:.35rem;padding:.85rem .95rem;border-radius:.85rem;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.92);color:#172333;box-shadow:0 10px 28px rgba(0,0,0,.18);transition:transform .18s ease}.lp-community-card:hover{transform:translateY(-2px)}.lp-community-card--review{grid-template-columns:42px minmax(0,1fr);gap:.75rem;align-items:center}.lp-community-card__thumb{display:block;width:42px;height:58px;border-radius:.35rem;overflow:hidden;background:#e8eef6}.lp-community-card__thumb .cover-placeholder,.lp-community-card__thumb img{width:100%;height:100%;object-fit:cover}.lp-community-card__stack{display:grid;gap:.25rem;min-width:0}.lp-community-card__cat{font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#2f6db5}.lp-community-card__title{font-size:.925rem;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lp-community-card__meta{display:flex;flex-wrap:wrap;gap:.55rem;font-size:.75rem;color:#5b6b7c}.lp-community-card__meta span{display:inline-flex;align-items:center;gap:.25rem}.lp-featured{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}@media (min-width:640px){.lp-featured{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.lp-featured{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}}.lp-featured__card{display:block;color:inherit}.lp-featured__cover{display:block;width:100%;aspect-ratio:2/3;object-fit:cover;border-radius:.75rem;border:1px solid #e4eaf2;background:#e8eef6}.lp-featured__meta{margin-top:.55rem;display:grid;gap:.15rem}.lp-featured__type{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2f6db5}.lp-featured__title{font-size:.875rem;font-weight:650;line-height:1.3;color:#172333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lp-final-cta{position:relative;overflow:hidden;padding-block:clamp(3.5rem,2.5rem + 5vw,5.75rem);background:#142033;color:#f7f9fc}.lp-final-cta__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.35}.lp-final-cta__bg--mobile{display:block}.lp-final-cta__bg--desktop{display:none}@media (min-width:768px){.lp-final-cta__bg--mobile{display:none}.lp-final-cta__bg--desktop{display:block}}.lp-final-cta__fallback{background:radial-gradient(80% 80% at 80% 20%,rgba(47,109,181,.55),transparent 55%),linear-gradient(135deg,#101827,#1d3354 55%,#243b5c);opacity:1}.lp-final-cta__veil{position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(10,16,28,.55),rgba(10,16,28,.78)),radial-gradient(70% 80% at 50% 100%,rgba(47,109,181,.28),transparent 60%);pointer-events:none}.lp-final-cta__inner{position:relative;z-index:1;text-align:center;max-width:40rem}.lp-final-cta__title{margin:0;font-size:clamp(1.85rem,1.2rem + 2vw,2.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;text-wrap:balance}.lp-final-cta__text{margin:.9rem auto 0;max-width:32rem;font-size:1.05rem;line-height:1.6;color:rgba(247,249,252,.78)}.lp-final-cta__inner .lp-button{margin-top:1.5rem}.lp-app-window{display:flex;flex-direction:column;min-width:0;border:1px solid #d7dee8;border-radius:1rem;overflow:hidden;background:#fff;box-shadow:0 1px 2px rgba(23,35,51,.04),0 22px 50px -24px rgba(23,35,51,.45)}.lp-section--navy .lp-app-window{border-color:rgba(255,255,255,.14);box-shadow:0 24px 56px rgba(0,0,0,.35)}.lp-app-window__chrome{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.55rem .75rem;border-bottom:1px solid #e4eaf2;background:linear-gradient(180deg,#f7f9fc,#eef3f9)}.lp-section--navy .lp-app-window__chrome{border-bottom-color:rgba(255,255,255,.08);background:linear-gradient(180deg,#1a273a,#142033)}.lp-app-window__dots{display:inline-flex;gap:.35rem}.lp-app-window__dots i{display:block;width:.55rem;height:.55rem;border-radius:999px;background:#d7dee8}.lp-app-window__dots i:first-child{background:#f1b5b5}.lp-app-window__dots i:nth-child(2){background:#f0d39a}.lp-app-window__dots i:nth-child(3){background:#b8d7b0}.lp-app-window__url{justify-self:center;max-width:100%;padding:.2rem .7rem;border-radius:999px;background:rgba(255,255,255,.85);border:1px solid #e4eaf2;font-size:.6875rem;font-weight:600;color:#5b6b7c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-section--navy .lp-app-window__url{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.1);color:rgba(247,249,252,.72)}.lp-app-window__badge{font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#2f6db5;white-space:nowrap}.lp-section--navy .lp-app-window__badge{color:#9ec0ea}.lp-app-window__viewport{min-width:0;background:#fff}.lp-db-showcase__scroll{height:clamp(480px,52vh,580px);overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(23,35,51,.22) transparent}.lp-db-showcase__scroll::-webkit-scrollbar{width:6px;height:6px}.lp-db-showcase__scroll::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(23,35,51,.22)}.lp-db-showcase__scroll::-webkit-scrollbar-track{background:transparent}.lp-db-showcase--compact .lp-db-showcase__scroll{height:240px}.lp-db-root{min-width:640px;padding:.65rem .75rem 1rem;background:#fff}.lp-page--v2 .lp-db-root{min-width:0;max-width:100%}.lp-page--v2 .lp-db-showcase__scroll{height:clamp(520px,56vh,620px);overflow-x:hidden;overflow-y:auto}.lp-page--v2 .lp-db-row{grid-template-columns:auto minmax(0,1.4fr) auto auto minmax(5.5rem,8.5rem) auto}.lp-page--v2 .lp-app-window{max-width:980px;margin-inline:auto}@media (max-width:767px){.lp-page--v2 .lp-db-showcase__scroll{height:360px;overflow-x:auto}.lp-page--v2 .lp-db-root{min-width:520px}}.lp-db-toolbar{pointer-events:none;user-select:none}.lp-db-fake-select{display:inline-flex;align-items:center;min-height:2rem;padding:0 .7rem;border:1px solid var(--db-line-strong,#d7dee8);border-radius:.5rem;background:var(--db-surface,#fff);font-size:.75rem;font-weight:600;color:var(--db-muted,#5b6b7c)}.lp-db-row{grid-template-columns:auto minmax(0,1.6fr) auto auto minmax(7.5rem,11rem) auto}.lp-db-score{min-width:2rem;text-align:center}.lp-dx-showcase__body{padding:.85rem .35rem 1rem;background:#fff}.lp-dx-showcase__inner{min-width:0}.lp-dx-showcase .tk-shelf--large .tk-shelf__track{--shelf-gap:0.75rem;--shelf-cols:2.35;grid-auto-columns:calc((100% - (var(--shelf-cols) - 1) * var(--shelf-gap)) / var(--shelf-cols));gap:1rem var(--shelf-gap)}@media (min-width:640px){.lp-dx-showcase .tk-shelf--large .tk-shelf__track{--shelf-gap:0.875rem;--shelf-cols:3.25}}@media (min-width:900px){.lp-dx-showcase .tk-shelf--large .tk-shelf__track{--shelf-cols:4.2}}@media (min-width:1200px){.lp-dx-showcase .tk-shelf--large .tk-shelf__track{--shelf-cols:5.2}}.lp-dx-showcase .tk-shelf--large .tk-poster__title{font-size:.9375rem}.tk-reveal[data-reveal=pending]{opacity:0;transform:translateY(18px)}.tk-reveal[data-reveal=shown]{opacity:1;transform:translateY(0);transition:opacity .65s ease,transform .75s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.lp-button,.lp-community-card,.lp-format-card,.lp-format-card__img{transition:none}.lp-button:hover,.lp-community-card:hover,.lp-format-card:hover,.lp-format-card:hover .lp-format-card__img{transform:none}.tk-reveal[data-reveal=pending],.tk-reveal[data-reveal=shown]{opacity:1;transform:none;transition:none}}.lp-button--ghost{border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.08);color:#fff}.lp-button--ghost:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.5)}.lp2-kicker{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#2f6db5}.lp2-title{margin:.55rem 0 0;font-size:clamp(1.75rem,1.2rem + 1.8vw,2.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.12;color:#172333}.lp2-lead{margin:.75rem 0 0;max-width:36rem;font-size:1.05rem;line-height:1.6;color:#5b6b7c}.lp2-section{padding-block:clamp(3.25rem,2.5rem + 3vw,5rem)}.lp2-section--soft{background:#f7f9fc}.lp2-section-head{margin-bottom:1.75rem}.lp2-section-head--center{text-align:center;margin-inline:auto}.lp2-section-head--center .lp2-lead{margin-inline:auto}.lp2-section-head .lp-text-link{margin-top:.85rem}.lp2-hero{position:relative;overflow:clip;min-height:min(88vh,760px);color:#fff;background:#142033}.lp2-hero__bg,.lp2-hero__bg-img{position:absolute;inset:0}.lp2-hero__bg-img{width:100%;height:100%;object-fit:cover;opacity:.55}.lp2-hero__bg-img--mobile{display:block}.lp2-hero__bg-img--desktop{display:none}@media (min-width:900px){.lp2-hero__bg-img--mobile{display:none}.lp2-hero__bg-img--desktop{display:block}}.lp2-hero__bg-fallback{background:radial-gradient(ellipse 70% 60% at 70% 30%,rgba(47,109,181,.45),transparent 55%),linear-gradient(145deg,#101827,#1d3354 50%,#243b5c);opacity:1}.lp2-hero__veil{position:absolute;inset:0;background:linear-gradient(105deg,rgba(10,16,28,.88),rgba(10,16,28,.55) 48%,rgba(10,16,28,.35)),linear-gradient(180deg,rgba(10,16,28,.2),rgba(10,16,28,.75))}.lp2-hero__inner{position:relative;z-index:1;display:grid;gap:2.5rem;align-items:end;padding-block:clamp(5.5rem,4rem + 6vw,8rem) clamp(3rem,2rem + 4vw,5rem)}@media (min-width:1024px){.lp2-hero__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;min-height:min(88vh,760px)}}.lp2-hero__copy .lp2-kicker{color:#9ec0ea}.lp2-hero__title{margin:.85rem 0 0;font-size:clamp(2.6rem,1.6rem + 3.6vw,4.25rem);font-weight:800;letter-spacing:-.04em;line-height:1.02;text-wrap:balance}.lp2-hero__text{margin:1.1rem 0 0;max-width:28rem;font-size:1.1rem;line-height:1.55;color:rgba(247,249,252,.78)}.lp2-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.65rem}.lp2-hero__covers{position:relative;min-height:280px;perspective:900px}@media (min-width:1024px){.lp2-hero__covers{min-height:420px}}.lp2-hero__cover{position:absolute;width:clamp(7.5rem,18vw,11rem);aspect-ratio:2/3;object-fit:cover;border-radius:.65rem;border:1px solid rgba(255,255,255,.14);box-shadow:0 22px 40px -18px rgba(0,0,0,.65);background:#1a273a}.lp2-hero__cover--1{left:8%;top:8%;transform:rotate(-8deg);z-index:3}.lp2-hero__cover--2{left:34%;top:0;transform:rotate(3deg);z-index:4}.lp2-hero__cover--3{left:58%;top:12%;transform:rotate(9deg);z-index:2}.lp2-hero__cover--4{left:22%;top:38%;transform:rotate(-3deg);z-index:5}.lp2-hero__cover--5{left:48%;top:42%;transform:rotate(6deg);z-index:1;opacity:.92}@media (prefers-reduced-motion:no-preference){.lp2-hero__cover{animation:lp2-cover-in .7s ease-out both}.lp2-hero__cover--1{animation-delay:.05s}.lp2-hero__cover--2{animation-delay:.1s}.lp2-hero__cover--3{animation-delay:.15s}.lp2-hero__cover--4{animation-delay:.2s}.lp2-hero__cover--5{animation-delay:.25s}}@keyframes lp2-cover-in{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1}}.lp2-product__stage{margin-top:.5rem}.lp2-product__shot{display:block;width:100%;border-radius:1rem;border:1px solid #e4eaf2}.lp2-product__empty{padding:2.5rem 1.25rem;border-radius:1rem;background:#f3f5f8;text-align:center;color:#5b6b7c}.lp2-benefits{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem 1.5rem;margin:1.75rem 0 0;padding:0;list-style:none;font-size:.9375rem;font-weight:650;color:#334556}.lp2-benefits li{position:relative;padding-left:1rem}.lp2-benefits li:before{content:"";position:absolute;left:0;top:.55em;width:.35rem;height:.35rem;border-radius:999px;background:#2f6db5}.lp2-formats{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.lp2-formats{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.lp2-format{position:relative;display:block;overflow:hidden;border-radius:1rem;aspect-ratio:2/3;color:#fff}.lp2-format__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.lp2-format:hover .lp2-format__img{transform:scale(1.04)}.lp2-format__shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(10,16,28,.88))}.lp2-format__label{position:absolute;left:0;right:0;bottom:0;z-index:1;display:grid;gap:.35rem;padding:1rem .95rem 1.05rem}.lp2-format__title{font-size:1.15rem;font-weight:750;letter-spacing:-.02em}.lp2-format__cta{display:inline-flex;align-items:center;gap:.3rem;font-size:.8125rem;font-weight:650;color:#c9dbf2}.lp2-format__fallback--manga{background:linear-gradient(160deg,#3a2a2a,#8a4545)}.lp2-format__fallback--manhwa{background:linear-gradient(160deg,#24384a,#3f7aaa)}.lp2-format__fallback--manhua{background:linear-gradient(160deg,#322848,#6a4fa0)}.lp2-format__fallback--novels{background:linear-gradient(160deg,#2f3a24,#6a8a42)}.lp2-discover .lp-app-window{margin-top:.25rem}.lp2-community{display:grid;gap:2rem;align-items:center}@media (min-width:1024px){.lp2-community{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2.75rem}}.lp2-community__copy .lp-button{margin-top:1.25rem}.lp2-cta{position:relative;overflow:hidden;padding-block:clamp(3.75rem,2.5rem + 5vw,6rem);background:#101827;color:#f7f9fc}.lp2-cta__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.4}.lp2-cta__bg--mobile{display:block}.lp2-cta__bg--desktop{display:none}@media (min-width:768px){.lp2-cta__bg--mobile{display:none}.lp2-cta__bg--desktop{display:block}}.lp2-cta__fallback{background:radial-gradient(70% 80% at 70% 20%,rgba(47,109,181,.5),transparent 55%),linear-gradient(135deg,#0d1522,#1a2b45);opacity:1}.lp2-cta__veil{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,16,28,.55),rgba(10,16,28,.82))}.lp2-cta__inner{position:relative;z-index:1;max-width:38rem;text-align:center}.lp2-cta__title{margin:0;font-size:clamp(1.9rem,1.3rem + 2vw,2.85rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;text-wrap:balance}.lp2-cta__text{margin:.9rem auto 0;max-width:30rem;font-size:1.05rem;line-height:1.55;color:rgba(247,249,252,.78)}.lp2-cta__inner .lp-button{margin-top:1.5rem}@media (prefers-reduced-motion:reduce){.lp2-format__img,.lp2-hero__cover{animation:none!important;transition:none!important}.lp2-format:hover .lp2-format__img{transform:none}}.lp-page--v3{background:#fbfcfe;color:#172333}.lp3-hero{position:relative;padding:clamp(1.25rem,1rem + 1.5vw,2rem) 0 clamp(2.5rem,2rem + 2vw,4rem);overflow:clip}.lp3-hero__copy{position:relative;z-index:2;text-align:center;max-width:52rem;margin-inline:auto;padding-top:clamp(.5rem,.25rem + 1vw,1.25rem)}.lp3-hero__title{margin:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .55rem;font-size:clamp(2.35rem,1.35rem + 3.8vw,4.25rem);font-weight:750;letter-spacing:-.045em;line-height:1.05;color:#0f1724;text-wrap:balance}.lp3-hero__mark{position:relative;display:inline-flex;width:clamp(2.4rem,1.6rem + 2vw,3.4rem);height:clamp(3.1rem,2.1rem + 2.4vw,4.35rem);margin-inline:.15rem;vertical-align:middle}.lp3-hero__mark-cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:.4rem;border:1.5px solid #fff;box-shadow:0 8px 18px -10px rgba(15,23,36,.55);background:#e8eef6}.lp3-hero__mark-cover--1{transform:rotate(-12deg) translateX(-18%);z-index:1}.lp3-hero__mark-cover--2{transform:rotate(2deg);z-index:3}.lp3-hero__mark-cover--3{transform:rotate(14deg) translateX(18%);z-index:2}.lp3-hero__dot{display:inline-block;width:.55rem;height:.55rem;margin-inline:.2rem;border-radius:999px;background:#2f6db5}.lp3-hero__text{margin:1.15rem auto 0;max-width:34rem;font-size:clamp(1rem,.92rem + .35vw,1.125rem);line-height:1.6;color:#5b6b7c}.lp3-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem}.lp3-hero__cta{min-height:3rem;padding-inline:1.45rem;border-radius:999px;box-shadow:0 10px 24px -14px rgba(23,35,51,.55)}.lp3-hero__showcase{position:relative;z-index:1;margin-top:clamp(2rem,1.4rem + 2vw,3rem);padding-inline:clamp(.75rem,2vw,1.5rem)}.lp-duo{position:relative;max-width:1180px;margin-inline:auto}.lp-duo__atmosphere{position:absolute;inset:8% -2% -6%;border-radius:2rem;overflow:hidden;pointer-events:none}.lp-duo__atmosphere-img{width:100%;height:100%;object-fit:cover;opacity:.55;filter:saturate(.85) blur(.5px)}.lp-duo__atmosphere-fallback{background:radial-gradient(ellipse 55% 50% at 18% 70%,rgba(255,196,214,.55),transparent 60%),radial-gradient(ellipse 50% 55% at 82% 40%,rgba(168,214,180,.45),transparent 58%),linear-gradient(180deg,#eaf3ff,#f4f8fc 45%,#eef6f1);opacity:1;filter:none}.lp-duo__frame{position:relative;z-index:1;overflow:hidden;border:1px solid rgba(23,35,51,.08);border-radius:1.15rem;background:#fff;box-shadow:0 1px 2px rgba(23,35,51,.04),0 28px 60px -36px rgba(23,35,51,.45)}.lp-duo__chrome{display:flex;align-items:center;gap:.75rem;min-height:2.5rem;padding:.55rem .9rem;border-bottom:1px solid #e8eef5;background:#f8fafc}.lp-duo__dots{display:inline-flex;gap:.35rem}.lp-duo__dots i{width:.55rem;height:.55rem;border-radius:999px;background:#d5dce6}.lp-duo__dots i:first-child{background:#f2b8b5}.lp-duo__dots i:nth-child(2){background:#f0d48a}.lp-duo__dots i:nth-child(3){background:#a8d5b5}.lp-duo__url{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;color:#7a8798}.lp-duo__badge{font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#2f6db5}.lp-duo__split{display:grid;grid-template-columns:1fr;min-height:0;background:#fff}@media (min-width:960px){.lp-duo__split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:560px}.lp-duo__library{position:relative;z-index:2;clip-path:polygon(0 0,100% 0,86% 100%,0 100%);margin-right:-12%;background:#fff;box-shadow:18px 0 40px -28px rgba(15,23,36,.35)}.lp-duo__discover{position:relative;z-index:1;margin-left:-4%;background:#121722;color:#f5f7fa}}.lp-duo__pane-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.75rem;padding:.55rem 1rem;border-bottom:1px solid #e8eef5;background:#fff}.lp-duo__pane-head--dark{border-bottom-color:rgba(148,163,184,.14);background:#121722}.lp-duo__brand{font-size:.875rem;font-weight:800;letter-spacing:-.02em}.lp-duo__nav{display:none;gap:.85rem;font-size:.75rem;font-weight:600;color:#7a8798}.lp-duo__nav em{font-style:normal}.lp-duo__nav em[data-active=true]{color:#172333}@media (min-width:720px){.lp-duo__nav{display:inline-flex}}.lp-duo__pill{display:inline-flex;align-items:center;min-height:1.5rem;padding:0 .55rem;border-radius:999px;background:rgba(155,108,255,.16);font-size:.6875rem;font-weight:700;color:#c4b5fd}.lp-duo__db{max-height:420px;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(23,35,51,.18) transparent}.lp-duo__db::-webkit-scrollbar{width:6px;height:6px}.lp-duo__db::-webkit-scrollbar-thumb{background:rgba(23,35,51,.16);border-radius:999px}@media (min-width:960px){.lp-duo__db{max-height:500px}}.lp-page--v3 .lp-duo .lp-db-root{min-width:0}.lp-page--v3 .lp-duo .lp-db-row{grid-template-columns:auto minmax(0,1.5fr) auto auto minmax(5rem,7.5rem) auto}.lp-duo__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;padding:.85rem}@media (max-width:959px){.lp-duo__discover{border-top:1px solid #e8eef5;background:#121722;color:#f5f7fa}.lp-duo__grid{grid-template-columns:repeat(3,minmax(0,1fr));max-height:280px;overflow:hidden}}.lp-duo__card{display:grid;gap:.35rem;min-width:0;color:inherit;text-decoration:none}.lp-duo__card-img{aspect-ratio:2/3;width:100%;border-radius:.55rem;object-fit:cover;background:#1a2230;box-shadow:0 10px 22px -16px rgba(0,0,0,.7)}.lp-duo__card-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:650}.lp-duo__card-meta{font-size:.6875rem;color:#9ca3af}.lp-duo__empty{max-width:40rem;margin:0 auto;padding:2.5rem 1.25rem;border:1px dashed #d7dee8;border-radius:1rem;background:#fff;text-align:center;color:#5b6b7c}.lp2-benefits--left{justify-content:flex-start;margin-top:1.25rem}.lp3-split{max-width:42rem;margin-inline:auto;text-align:center}.lp3-split .lp2-section-head{margin-bottom:0}.lp3-split .lp2-benefits--left{justify-content:center}.lp3-cta{position:relative;overflow:clip;padding:clamp(3.5rem,2.5rem + 3vw,5.5rem) 0;background:#172333;color:#fff;text-align:center}.lp3-cta__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.28}.lp3-cta__bg--mobile{display:block}.lp3-cta__bg--desktop{display:none}@media (min-width:900px){.lp3-cta__bg--mobile{display:none}.lp3-cta__bg--desktop{display:block}}.lp3-cta__inner{position:relative;z-index:1}.lp3-cta__title{margin:0;font-size:clamp(1.85rem,1.3rem + 1.8vw,2.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.12}.lp3-cta__text{margin:.9rem auto 0;max-width:30rem;font-size:1.05rem;line-height:1.55;color:rgba(247,249,252,.78)}.lp3-cta__inner .lp-button{margin-top:1.5rem}.lp-page--v3 .lp-dx-showcase{max-width:1100px;margin-inline:auto}.lp-page--v3 .lp-app-window{max-width:1100px}@media (prefers-reduced-motion:no-preference){.lp3-hero__actions,.lp3-hero__showcase,.lp3-hero__text,.lp3-hero__title{animation:lp3-rise .7s ease-out both}.lp3-hero__text{animation-delay:.06s}.lp3-hero__actions{animation-delay:.12s}.lp3-hero__showcase{animation-delay:.18s}}@keyframes lp3-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lp3-hero__actions,.lp3-hero__mark-cover,.lp3-hero__showcase,.lp3-hero__text,.lp3-hero__title{animation:none!important}}@media (max-width:639px){.lp3-hero__title{font-size:clamp(2rem,1.4rem + 4.5vw,2.6rem)}.lp-page--v3 .lp-duo .lp-db-row{grid-template-columns:auto minmax(0,1fr) auto}.lp-page--v3 .lp-duo .lp-db-row .db-progress,.lp-page--v3 .lp-duo .lp-db-row .db-row__actions{display:none}}.lp-page--v4{--lp4-ink:#0f1c2e;--lp4-ink-soft:#243447;--lp4-paper:#f7f8fa;--lp4-blue:#1f6bff;--lp4-blue-deep:#1554cc;overflow-x:clip}.lp4-hero{position:relative;min-height:min(88vh,52rem);display:flex;align-items:flex-end;padding:clamp(5.5rem,12vh,7.5rem) 0 clamp(2.75rem,6vh,4rem);color:#f4f7fb;isolation:isolate}.lp4-hero__field{position:absolute;inset:0;z-index:0;overflow:hidden;background:radial-gradient(120% 80% at 80% 10%,rgba(31,107,255,.28),transparent 55%),linear-gradient(160deg,#0b1524,#15263a 45%,#0f1c2e)}.lp4-hero__field--empty{background:radial-gradient(90% 70% at 70% 0,rgba(31,107,255,.35),transparent 50%),linear-gradient(155deg,#0b1524,#18304a 50%,#0f1c2e)}.lp4-hero__field-managed{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lp4-hero__field-managed--desktop{display:none}.lp4-hero__field-managed--mobile{display:block}@media (min-width:768px){.lp4-hero__field-managed--desktop{display:block}.lp4-hero__field-managed--mobile{display:none}}.lp4-hero__mosaic{position:absolute;inset:-4% -2%;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:34%;gap:.55rem;transform:rotate(-6deg) scale(1.12);opacity:.88}.lp4-hero__mosaic-cover{width:100%;height:100%;object-fit:cover;border-radius:.35rem;box-shadow:0 10px 28px -16px rgba(0,0,0,.65)}.lp4-hero__mosaic-cover--1{grid-column:span 2}.lp4-hero__mosaic-cover--2{grid-column:span 1}.lp4-hero__mosaic-cover--3{grid-column:span 2}.lp4-hero__mosaic-cover--4,.lp4-hero__mosaic-cover--5{grid-column:span 1}.lp4-hero__mosaic-cover--6{grid-column:span 2}.lp4-hero__field-veil{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,14,24,.35),rgba(8,14,24,.55) 42%,rgba(8,14,24,.92)),linear-gradient(90deg,rgba(8,14,24,.72),rgba(8,14,24,.2) 55%,rgba(8,14,24,.55))}.lp4-hero__content{position:relative;z-index:1;max-width:40rem;animation:lp4-rise .7s ease both}.lp4-hero__brand{margin:0 0 .85rem;font-size:clamp(2.75rem,1.6rem + 5vw,4.75rem);font-weight:700;letter-spacing:-.045em;line-height:.92;color:#ffffff;text-shadow:0 10px 40px rgba(0,0,0,.35)}.lp4-hero__title{margin:0;font-family:var(--font-editorial),"Iowan Old Style",Georgia,serif;font-size:clamp(1.65rem,1.15rem + 2.2vw,2.65rem);font-weight:400;font-style:italic;line-height:1.15;letter-spacing:-.02em;color:rgba(255,255,255,.96);max-width:16ch}.lp4-hero__text{margin:1rem 0 0;max-width:36ch;font-size:1.05rem;line-height:1.55;color:rgba(236,242,250,.82)}.lp4-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.lp4-hero__actions .lp-button--primary{background:#ffffff;color:var(--lp4-ink);border-color:transparent}.lp4-hero__actions .lp-button--primary:hover{background:#eef3fb}.lp4-hero__actions .lp-button--ghost{color:#ffffff;border-color:rgba(255,255,255,.35);background:rgba(255,255,255,.06)}.lp4-hero__actions .lp-button--ghost:hover{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.55)}.lp4-section{padding:clamp(3.5rem,7vw,5.5rem) 0}.lp4-section--soft{background:var(--lp4-paper)}.lp4-section--ink{background:var(--lp4-ink);color:#eef3fb}.lp4-section__grid{display:grid;gap:clamp(1.75rem,4vw,2.75rem)}@media (min-width:1024px){.lp4-section__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);align-items:start}}.lp4-section__copy{max-width:28rem}.lp4-section__copy--wide{max-width:36rem;margin-bottom:1.5rem}.lp4-section__copy--center{max-width:34rem;margin-inline:auto;margin-bottom:1.75rem;text-align:center}.lp4-kicker{margin:0 0 .55rem;font-size:.75rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:#5b6b80}.lp4-kicker--light{color:rgba(210,222,240,.7)}.lp4-title{margin:0;font-family:var(--font-editorial),"Iowan Old Style",Georgia,serif;font-size:clamp(1.7rem,1.3rem + 1.5vw,2.35rem);font-weight:400;letter-spacing:-.02em;line-height:1.15;color:var(--lp4-ink)}.lp4-title--light{color:#ffffff}.lp4-lead{margin:.85rem 0 0;font-size:1.02rem;line-height:1.55;color:#4a5a6e}.lp4-lead--light{color:rgba(220,230,244,.78)}.lp4-section__copy .lp-text-link{margin-top:1rem}.lp4-section__copy .lp-button{margin-top:1.25rem}.lp-text-link--light{color:#ffffff}.lp-text-link--light:hover{color:#c9dbff}.lp-page--v4 .lp-community-visual{min-height:16rem}.lp-page--v4 .lp4-section--soft .lp-community-visual__art-fallback{background:radial-gradient(80% 70% at 70% 20%,rgba(31,107,255,.16),transparent 55%),linear-gradient(160deg,#e7edf5,#d5e0ee)}.lp4-stage{border:1px solid #dce3ee;border-radius:1.1rem;background:#ffffff;box-shadow:0 1px 2px rgba(15,28,46,.04),0 24px 48px -32px rgba(15,28,46,.35);overflow:hidden;animation:lp4-rise .75s ease .08s both}.lp4-stage--empty{display:grid;place-items:center;min-height:12rem;padding:2rem}.lp4-stage__empty{margin:0;text-align:center;color:#6b7b90;font-size:.95rem}.lp4-stage__bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;border-bottom:1px solid #e7edf5;background:linear-gradient(180deg,#fbfcfe,#f3f6fa)}.lp4-stage__bar-left{display:flex;align-items:baseline;gap:.4rem;min-width:0}.lp4-stage__brand{font-weight:700;letter-spacing:-.03em;color:var(--lp4-ink)}.lp4-stage__sep{color:#9aabbf}.lp4-stage__title{color:#5b6b80;font-size:.92rem}.lp4-stage__badge{flex-shrink:0;border-radius:999px;padding:.2rem .65rem;font-size:.7rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--lp4-blue-deep);background:rgba(31,107,255,.1)}.lp4-stage__list{list-style:none;margin:0;padding:.35rem .5rem .65rem}.lp4-stage__list>li+li{border-top:1px solid #eef2f7}.lp-page--v4 .lp-db-row{border:0;border-radius:.65rem;background:transparent}.lp-page--v4 .lp-db-row:hover{background:rgba(31,107,255,.04)}@media (max-width:639px){.lp-page--v4 .lp-db-row{grid-template-columns:auto minmax(0,1fr) auto;gap:.55rem .7rem}.lp-page--v4 .lp-db-row .db-progress,.lp-page--v4 .lp-db-row .db-row__actions,.lp-page--v4 .lp-db-row .db-row__score{display:none}}.lp4-rail{margin-top:.5rem}.lp4-rail__shelf{--poster-shelf-ink:#ffffff}.lp-page--v4 .lp4-section--ink .poster-shelf-title,.lp-page--v4 .lp4-section--ink .section-header,.lp-page--v4 .lp4-section--ink .section-header a,.lp-page--v4 .lp4-section--ink h2{color:#ffffff}.lp-page--v4 .lp4-section--ink .media-poster-card__title,.lp-page--v4 .lp4-section--ink .poster-item-title{color:#f4f7fb}.lp-page--v4 .lp4-section--ink .media-poster-card__meta,.lp-page--v4 .lp4-section--ink .poster-item-meta{color:rgba(220,230,244,.72)}.lp4-formats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (min-width:768px){.lp4-formats{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.lp4-format{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;border-radius:.9rem;background:#e7edf5;transition:transform .25s ease,box-shadow .25s ease}.lp4-format:hover{transform:translateY(-3px);box-shadow:0 18px 36px -24px rgba(15,28,46,.55)}.lp4-format__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lp4-format__fallback{background:linear-gradient(160deg,rgba(31,107,255,.18),transparent 55%),linear-gradient(200deg,#d9e3f0,#b7c6da)}.lp4-format__fallback--manga{background:linear-gradient(160deg,#1f6bff33,#c5d4ea)}.lp4-format__fallback--manhwa{background:linear-gradient(160deg,#0f1c2e44,#9eb4d0)}.lp4-format__fallback--manhua{background:linear-gradient(160deg,#1554cc33,#b8c8de)}.lp4-format__fallback--novels{background:linear-gradient(160deg,#24344755,#c2cfdf)}.lp4-format__label{position:absolute;left:0;right:0;bottom:0;padding:2.5rem .85rem .85rem;font-weight:650;letter-spacing:-.02em;color:#ffffff;background:linear-gradient(180deg,transparent,rgba(8,14,24,.82))}.lp4-community{display:grid;gap:clamp(1.5rem,4vw,2.5rem)}@media (min-width:900px){.lp4-community{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:center}}.lp4-cta{position:relative;isolation:isolate;padding:clamp(3.5rem,8vw,5.5rem) 0;background:radial-gradient(80% 120% at 50% 0,rgba(31,107,255,.22),transparent 60%),var(--lp4-ink);color:#ffffff;text-align:center;overflow:hidden}.lp4-cta__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.35;z-index:0}.lp4-cta__bg--desktop{display:none}.lp4-cta__bg--mobile{display:block}@media (min-width:768px){.lp4-cta__bg--desktop{display:block}.lp4-cta__bg--mobile{display:none}}.lp4-cta__inner{position:relative;z-index:1;max-width:34rem}.lp4-cta__title{margin:0;font-family:var(--font-editorial),"Iowan Old Style",Georgia,serif;font-size:clamp(1.8rem,1.4rem + 1.6vw,2.6rem);font-weight:400;letter-spacing:-.02em;line-height:1.15}.lp4-cta__text{margin:.85rem 0 1.4rem;color:rgba(230,238,250,.8);font-size:1.05rem;line-height:1.5}.lp4-cta .lp-button--primary{background:#ffffff;color:var(--lp4-ink)}.lp4-cta .lp-button--primary:hover{background:#eef3fb}@keyframes lp4-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lp4-format,.lp4-hero__content,.lp4-stage{animation:none!important;transition:none!important}.lp4-format:hover{transform:none}}@media (max-width:389px){.lp4-hero{min-height:auto;padding-top:5rem}.lp4-hero__brand{font-size:2.4rem}.lp4-hero__title{font-size:1.45rem}}