@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-standard-normal-BjhtXyW2.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-standard-normal-BQn1nviT.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-standard-normal-s-izfB6B.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-standard-italic-DTr-ymY4.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-standard-italic-CSPGnFdO.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-standard-italic-kJKFiXvB.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/schibsted-grotesk-latin-400-normal-DPhJBilQ.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-400-normal-BkiRe4WW.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/schibsted-grotesk-latin-ext-400-normal-DHVTfbSM.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-ext-400-normal-DUPvg9bQ.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/schibsted-grotesk-latin-500-normal-rf9C4Thp.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-500-normal-Ba39e-CX.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/schibsted-grotesk-latin-ext-500-normal-Ch1izu81.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-ext-500-normal-BjmYCtCC.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/schibsted-grotesk-latin-600-normal-Czv9Obfv.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-600-normal-BieE9YjJ.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/schibsted-grotesk-latin-ext-600-normal-C5pQPdUJ.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-ext-600-normal-DQsnXf5q.woff)format("woff")}:is(html:has(.ls),body:has(.ls)){background:var(--c-surface-2)}.ls{z-index:1;background:var(--c-surface-2);color:var(--c-ink);position:relative;overflow-x:clip}.ls-bar{z-index:30;top:calc(env(safe-area-inset-top) + 10px);border:1px solid var(--c-line);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#fbfbf8b8;border-radius:18px;align-items:center;gap:10px;width:min(100% - 20px,1120px);padding:6px 6px 6px 18px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #3c321e14}.social{align-items:center;gap:6px;display:inline-flex}.social__link{border:1px solid var(--c-line);background:var(--c-surface);width:38px;height:38px;color:var(--c-ink);border-radius:50%;place-items:center;display:grid}.social__link:hover{border-color:var(--c-sand-line)}.ls-bar__social{display:none}@media (width>=480px){.ls-bar__social{display:inline-flex}.ls-hero__social{display:none}}.ls-hero__social{justify-content:center;width:100%;margin-top:14px}.ls-bar__nav{display:none}@media (width>=1140px){.ls-bar__nav{gap:4px;display:flex;position:absolute;left:50%;transform:translate(-50%)}}.ls-bar__nav a{color:var(--c-ink);font:500 15px/1 var(--font-ui);border-radius:12px;padding:10px 14px;text-decoration:none}.ls-bar__nav a:hover,.ls-bar__nav a:focus-visible{background:#1a1a190f}.ls-coming{scroll-margin-top:84px}.ls-bar__brand{font-family:var(--font-display);margin-right:auto;font-size:23px;font-style:italic;line-height:1}.ls-bar .lang{padding:3px}.ls-bar .lang__knob{width:40px;height:36px;top:3px;left:3px}.ls-bar .lang--en .lang__knob{transform:translate(40px)}.ls-bar .lang__option{width:40px;height:36px}.ls-bar__cta{cursor:pointer;background:linear-gradient(180deg, var(--c-sand-top), var(--c-sand));border:1px solid var(--c-sand-line);min-height:42px;color:var(--c-on-bright);font:600 15px/1 var(--font-ui);border-radius:13px;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.ls-hero{max-width:1120px;padding:calc(env(safe-area-inset-top) + 88px) var(--gutter) 24px;grid-template-areas:"intro""phone""text";justify-items:center;gap:22px;margin:0 auto;display:grid}.ls-hero__intro,.ls-hero__text{text-align:center;gap:12px;width:100%;max-width:520px;display:grid}.ls-hero__intro{grid-area:intro}.ls-hero__text{grid-area:text}.ls-hero__phone{grid-area:phone}@media (width<=899px){.ls-hero__brand{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.ls-hero__brand{margin:0;font-size:clamp(40px,11vw,56px)}.ls-hero__title{font:500 clamp(28px, 7.4vw, 50px) / 1.08 var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:0}.ls-hero__lead{color:var(--c-ink-muted);margin:0;font-size:16px;line-height:1.5}.ls-hero__actions{gap:var(--sp-2);grid-template-columns:1fr 1fr;scroll-margin-top:96px;display:grid}.ls-hero__share{width:100%;text-decoration:none}.ls-hero__invite{background:var(--c-surface);border:1px solid var(--c-sand-line);border-radius:14px;margin:0;padding:10px 14px}.ls-hero__step{margin:0}.ls-hero__phone{background:radial-gradient(120% 80% at 50% 0,#ffffff8c,#0000 60%),linear-gradient(165deg,#efe2c5,#dcc79c);border-radius:32px;justify-items:center;gap:14px;width:100%;margin:0;padding:28px 16px 20px;display:grid}.ls-hero__phone-hint{color:#5b5136;font:14px/1.4 var(--font-ui)}@media (width>=900px){.ls-hero{min-height:100svh;padding-top:calc(env(safe-area-inset-top) + 96px);grid-template:"intro phone""text phone"/minmax(0,1fr) auto;align-content:center;gap:24px 64px}.ls-hero__intro,.ls-hero__text{text-align:left;justify-self:start}.ls-hero__intro{align-self:end;gap:14px}.ls-hero__text{align-self:start}.ls-hero__lead{font-size:17px;line-height:1.55}.ls-hero__actions{max-width:480px}.ls-hero__phone{border-radius:40px;width:auto;padding:44px 64px 28px}}.ls-phone{--s:.74;background:#1b1a18;border-radius:46px;padding:11px;box-shadow:0 30px 70px #3c321e59,inset 0 0 0 2px #ffffff14}@media (width>=900px){.ls-phone{--s:.8}}.ls-phone__screen{width:calc(375px * var(--s));height:calc(780px * var(--s));background:var(--c-cream);border-radius:36px;position:relative;overflow:hidden;transform:translateZ(0)}.ls-phone__app{--nav-offset:0px;width:375px;height:780px;transform:scale(var(--s));transform-origin:0 0;position:relative}.ls-phone__reader{scrollbar-width:none;height:100%;min-height:0;padding-bottom:210px;overflow-y:auto}.ls-phone__reader::-webkit-scrollbar{display:none}.ls-phone .cover{height:210px;padding-top:18px}.ls-phone .dock{bottom:14px;left:14px;right:14px}.ls-phone .story-text .sentence{cursor:pointer}.ls-phone__more{color:var(--c-ink-soft)}@media (width<=899px){.ls-hero{padding-top:calc(env(safe-area-inset-top) + 80px);gap:16px}.ls-hero__phone{border-radius:28px;gap:8px;width:fit-content;max-width:100%;padding:14px 18px 10px}.ls-hero__phone-hint{font-size:13px}.ls-phone{--s:.7;--h:clamp(230px, calc(100svh - 430px), 546px);border-radius:40px;padding:9px}.ls-phone__screen{height:var(--h);border-radius:32px}.ls-phone__app{height:calc(var(--h) / var(--s))}}.ls-section{max-width:1120px;padding:clamp(56px, 10vw, 96px) var(--gutter);margin:0 auto}.ls-band{padding:clamp(56px, 10vw, 96px) var(--gutter)}.ls-band--light{background:var(--c-surface)}.ls-band--dark{color:#f3f1ea;background:#1b1a18}.ls-section__title{text-align:center;font:500 clamp(30px, 7vw, 52px) / 1.1 var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:0 0 8px}.ls-section__lead{text-align:center;max-width:36rem;color:var(--c-ink-muted);margin:0 auto 32px;font-size:17px}.ls--anim [data-reveal]{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(28px)}.ls--anim [data-reveal].is-in{opacity:1;transform:none}.ls-benefits{gap:32px;max-width:1120px;margin:0 auto;padding:0;list-style:none;display:grid}@media (width>=800px){.ls-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}}.ls-benefit{border-top:3px solid var(--c-sand-line);padding-top:18px}.ls-benefit__title{font:500 clamp(24px, 5vw, 30px) / 1.15 var(--font-display);margin:0 0 8px}.ls-benefit__text{color:var(--c-ink-muted);margin:0;font-size:16px;line-height:1.55}.ls-coming{background:var(--c-surface-2)}.ls-coming__in{align-items:center;gap:24px;max-width:1000px;margin:0 auto;display:grid}.ls-coming__text{text-align:center;flex-direction:column;align-items:center;display:flex}.ls-coming__kicker{background:var(--c-surface);border:1px solid var(--c-sand-line);color:#8a2f28;font:700 12px/1.2 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;margin:0 0 14px;padding:5px 12px}.ls-coming__title{font:500 clamp(34px, 8vw, 52px) / 1.05 var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:0 0 10px}.ls-coming__lead{max-width:26rem;color:var(--c-ink-muted);margin:0 0 18px;font-size:16px;line-height:1.5}.ls-coming__points{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.ls-coming__points li{background:var(--c-surface);border:1px solid var(--c-line);font:500 13px/1.3 var(--font-ui);border-radius:999px;padding:6px 12px}.ls-coming__note{color:var(--c-ink-muted);font:italic 17px/1.4 var(--font-display);margin:0}.ls-coming__more{color:var(--c-ink);font:600 15px/1.4 var(--font-ui);margin-top:12px}.ls-coming__card{background:var(--c-surface);border:1px solid var(--c-line);border-radius:26px;justify-self:center;width:100%;max-width:420px;overflow:hidden;box-shadow:0 18px 40px #3c321e2e}.ls-coming__cover{height:210px;position:relative}.ls-coming__scene{object-fit:cover;width:100%;height:100%;display:block}.ls-coming__kids{display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%)}.ls-coming__kids img{object-fit:cover;border:2.5px solid #fff;border-radius:50%;width:40px;height:40px;box-shadow:0 2px 8px #1a1a194d}.ls-coming__kids img+img{margin-left:-10px}.ls-coming__sack{object-fit:contain;background:#f3efe4;border-radius:18px;width:78px;height:78px;position:absolute;bottom:-26px;right:12px;box-shadow:0 8px 18px #3c321e4d}.ls-coming__body{flex-direction:column;gap:6px;padding:16px 18px 18px;display:flex}.ls-coming__day{color:#9e2f2f;font:700 11.5px/1.3 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;margin:0}.ls-coming__chapter{font:500 24px/1.1 var(--font-display);margin:0}.ls-coming__teaser{color:var(--c-ink-muted);font:16px/1.55 var(--font-display);margin:0}.ls-coming__reader{color:var(--c-ink-muted);font:13px/1.3 var(--font-ui);align-items:center;gap:10px;margin:6px 0 0;display:flex}.ls-coming__play{background:var(--btn-primary-bg);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}@media (width>=900px){.ls-coming__in{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:64px}.ls-coming__text{text-align:left;align-items:flex-start}.ls-coming__points{justify-content:flex-start}}.ls-readers__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.ls-readers__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.ls-reader{width:100%;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;justify-items:center;gap:6px;padding:0;display:grid}.ls-reader__photo{aspect-ratio:1;width:min(100%,180px);box-shadow:0 14px 30px #3c321e38, 0 0 0 4px var(--c-surface);border-radius:50%;transition:transform .25s,box-shadow .25s;position:relative}.ls-reader__photo img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.ls-reader:hover .ls-reader__photo,.ls-reader:focus-visible .ls-reader__photo{transform:translateY(-3px)}.ls-reader.is-playing .ls-reader__photo{box-shadow:0 14px 30px #3c321e38, 0 0 0 4px var(--c-sand-line);animation:1.4s ease-in-out infinite ls-soi}@keyframes ls-soi{50%{box-shadow:0 14px 30px #3c321e38,0 0 0 10px #ccb99159}}.ls-reader__play{background:linear-gradient(180deg, var(--c-sand-top), var(--c-sand));border:1px solid var(--c-sand-line);width:44px;height:44px;color:var(--c-on-bright);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:4%;right:4%;box-shadow:0 4px 10px #3c321e40}.ls-reader__name{font:500 24px/1.1 var(--font-display)}.ls-reader__state{min-height:1.2em;color:var(--c-ink-muted);font:14px/1.2 var(--font-ui)}.ls-shelf .ls-section__title{color:#f3f1ea}.ls-shelf__all{text-align:center;font:600 16px/1.4 var(--font-ui);margin:0 0 36px}.ls-shelf__all a{color:#e2d1b0}.ls-shelf__row{scrollbar-width:thin;scrollbar-color:#5f5e57 transparent;grid-template-columns:none;grid-auto-columns:150px;grid-auto-flow:column;justify-content:start;gap:28px;max-width:1120px;margin:0 auto;padding:12px 4px 20px;display:grid;overflow-x:auto}@media (width>=700px){.ls-shelf__row{grid-auto-columns:176px;gap:32px}}.ls-shelf__book{color:inherit;text-decoration:none}.ls-shelf .demo-shelf__meta{color:#cfccc0}.ls-shelf .demo-shelf__volume{transform:none}.ls-shelf .demo-shelf__book:hover .demo-shelf__volume,.ls-shelf .demo-shelf__book:focus-visible .demo-shelf__volume{transform:translateY(-4px)}.ls-shelf .demo-shelf__spine{display:none}.ls-shelf .demo-shelf__face{border-radius:14px;transform:none;box-shadow:0 14px 28px #00000073,0 0 0 1px #ffffff14}.ls-shelf .demo-shelf__face:after{background:linear-gradient(160deg,#ffffff29,#0000 40%)}.ls-shelf .demo-shelf__name{padding:9px 8px 22px 10px}@media (prefers-reduced-motion:reduce){.ls-reader.is-playing .ls-reader__photo{animation:none}}.ls-season{background:var(--c-surface)}.ls-season__in{max-width:860px;padding:clamp(48px, 9vw, 80px) var(--gutter);gap:22px;margin:0 auto;display:grid}.ls-season__title{text-align:center;font:500 clamp(30px, 7vw, 46px) / 1.1 var(--font-display);text-wrap:balance;margin:0}.ls-season__card{border:1px solid var(--c-line);background:var(--c-cream);border-radius:24px;display:grid;overflow:hidden;box-shadow:0 8px 22px #3c321e12}.ls-season__img.story-cover{aspect-ratio:3/2;width:100%;display:block}.ls-season__text{gap:10px;padding:20px 22px 24px;display:grid}.ls-season__name{font:500 26px/1.15 var(--font-display);margin:0}.ls-season__lead{color:var(--c-ink-muted);margin:0;line-height:1.5}.ls-season__more{justify-self:start;text-decoration:none}@media (width>=720px){.ls-season__card{grid-template-columns:1.1fr 1fr;align-items:center}.ls-season__img.story-cover{aspect-ratio:auto;height:100%;min-height:260px}}.ls-quotes__in{max-width:1000px;padding:clamp(48px, 9vw, 80px) var(--gutter);gap:22px;margin:0 auto;display:grid}.ls-quotes__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.ls-quotes__item{background:var(--c-surface);border:1px solid var(--c-line);border-radius:22px;padding:20px 22px}.ls-quotes__quote{font:italic 18px/1.5 var(--font-display);margin:0 0 10px}.ls-quotes__who{margin:0}
