.home-card--saju{--reading-wash:#e4ede5;--reading-accent:var(--la-sage-text)}.home-card--tojeong{--reading-wash:#f1e5e3;--reading-accent:#9a5540}.home-card--iching{--reading-wash:#f1e7d9;--reading-accent:var(--la-gold)}.home-card--aekttaem{--reading-wash:#ece6f4;--reading-accent:#5e4a8a}.home-card--jade{--reading-wash:#e2eeec;--reading-accent:#2c6660}.home-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home{margin-inline:calc(16px - var(--la-inset))}.home-hamzzi-strip{min-width:0;min-height:48px;color:var(--la-ink);align-items:center;gap:8px;margin-bottom:12px;padding-inline:4px;text-decoration:none;display:flex}.home-hamzzi-strip__mark{flex:0 0 24px;width:24px;height:24px}.home-hamzzi-strip__words{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.home-hamzzi-strip>svg{color:var(--la-secondary);flex:none}.home-hamzzi-strip--held{visibility:hidden}html:not([data-la-session]) .home-hamzzi-strip--guess{display:none}.home-hamzzi-strip:focus-visible{outline:2px solid var(--la-sage-text);outline-offset:2px;border-radius:var(--la-radius-sm)}.home-intro{border:2px solid var(--la-border);border-radius:var(--la-radius);background:var(--la-surface);width:100%;max-width:1240px;margin:0 auto;padding:16px}.home-intro__hello{align-items:center;gap:12px;display:flex}.home-intro__hello img{flex:none;width:64px;height:auto}.home-intro__greeting{color:var(--la-accent);margin-bottom:4px;font-size:13px;font-weight:700;display:block}.home-intro h1{color:var(--la-ink);font-family:var(--la-display);font-weight:var(--la-display-weight);margin:0;font-size:clamp(22px,3vw,28px);line-height:1.3}.home-intro p{max-width:76ch;color:var(--la-secondary);margin:8px 0 0;font-size:14px;line-height:1.6}.home-intro__topics{color:var(--la-ink);flex-wrap:wrap;gap:6px;margin:12px 0;padding:0;font-size:13px;list-style:none;display:flex}.home-intro__topics li{background:var(--la-surface-muted);border-radius:999px;padding:4px 10px}.la a.home-intro__start{min-height:var(--la-control);border:2px solid var(--la-accent);border-radius:var(--la-radius-sm);background:var(--la-mark-tint);color:var(--la-accent);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.home-intro__start strong,.home-intro__start span span{font-size:14px;line-height:1.5;display:block}.home-intro__start span span{font-size:12px;font-weight:400}.home-intro__start svg{flex:none}.home-intro:lang(ja){word-break:auto-phrase}@media (min-width:768px){.home-intro{grid-template-columns:minmax(0,1fr) auto;gap:0 32px;padding:20px 24px;display:grid}.home-intro__hello,.home-intro>p,.home-intro__topics{grid-column:1}.home-intro__topics{margin-bottom:0}.home-intro__start{grid-area:1/2/4;align-self:center}}.home-section{gap:12px;min-width:0;display:grid}.home-section+.home-section{margin-top:32px}@media (max-width:767.98px){.home-section{gap:10px}.home-section+.home-section{margin-top:16px}}.home-section__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;padding-inline:4px;display:flex}.home-section__title{color:var(--la-ink);font-family:var(--la-display);font-weight:var(--la-display-weight);letter-spacing:-.01em;margin:0;font-size:24px;line-height:1.25}.home-section__note{color:var(--la-secondary);margin:0;font-size:13px;line-height:1.5}.home-section__note:lang(ko){word-break:keep-all}.home-section__note--waiting{visibility:hidden}.home-section--paid .home-section__head{align-items:center}.home-section--paid .home-section__note{flex-basis:100%}.home-section--paid .home-section__visitors{order:1}@media (min-width:768px){.home-section--paid .home-section__visitors{flex-basis:auto;order:0}}.la .home-section a.home-section__buy{color:var(--la-accent);margin-left:auto;position:relative}.home-section__buy:before{content:"";position:absolute;inset:-13px -8px}:is(.home-card__title,.home-card__hook,.home-card__note,.home-row__title,.home-row__hook,.home-section__note):lang(ja){word-break:auto-phrase}@media (prefers-reduced-motion:no-preference){.home-section__note--settled{animation:la-rise var(--la-dur-base) var(--la-ease-out) backwards}}.home-free__viewport{min-width:0;margin:-4px;position:relative;overflow:hidden}.home-free{touch-action:pan-y pinch-zoom;align-items:stretch;gap:12px;min-width:0;margin:0;padding:4px 4px 8px;list-style:none;display:flex}.home-free>.home-card{flex:0 0 clamp(160px,48vw,208px)}.home-free .home-card__link{scroll-margin-block:calc(var(--la-bar) + 8px) calc(var(--la-nav) + 8px)}html:not([data-la-vt]) .home-free>.home-card{animation:none}.home-free .home-card__art{aspect-ratio:6/5}.home-section--free .home-section__head{align-items:center}.home-section__visitors{flex-basis:100%}.home-free__controls{gap:12px;margin-left:auto;display:flex}.home-free__controls button{border:1px solid var(--la-border);background:var(--la-surface);width:36px;height:36px;color:var(--la-ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.home-free__controls button:after{content:"";position:absolute;inset:-7px}:is(.home-free__controls button:focus-visible,.home-free__pagination button:focus-visible){outline:2px solid var(--la-sage-text);outline-offset:2px}.home-free__pagination{justify-content:center;align-items:center;margin-top:-4px;display:flex}.home-free__pagination button{cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:48px;height:48px;margin-block:-12px;padding:0;display:grid;position:relative}.home-free__pagination button:before{content:"";background:var(--la-border-strong);border-radius:999px;width:6px;height:6px}.home-free__pagination button:after{content:"";position:absolute;inset:0}.home-free__pagination button:focus-visible{outline-offset:-10px}.home-free__pagination button[aria-current]:before{background:var(--la-accent);width:18px}@media (forced-colors:active){.home-free__pagination button:before{forced-color-adjust:none;background:canvastext}.home-free__pagination button[aria-current]:before{background:highlight}}.home-free__count{min-width:32px;color:var(--la-secondary);font-variant-numeric:tabular-nums;margin-left:6px;font-size:12px}@media (max-width:360px){.home-free__pagination:has(button:nth-of-type(6)){flex-wrap:wrap;row-gap:12px}.home-free__pagination:has(button:nth-of-type(6)) .home-free__count{text-align:center;flex-basis:100%;margin-left:0}}@media (max-width:767.98px){.home-free__pagination:has(button:nth-of-type(7)){flex-wrap:wrap;row-gap:12px}.home-free__pagination:has(button:nth-of-type(7)) .home-free__count{text-align:center;flex-basis:100%;margin-left:0}.home-free__pagination:has(button:nth-of-type(8)) button{width:min(48px,12.5%)}}@media (min-width:768px){.home-free{touch-action:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;display:grid}.home-free__controls,.home-free__pagination{display:none}}@media (min-width:768px) and (max-width:1023.98px){.home-free{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.home-free:has(>.home-card:nth-child(7)),.home-free:has(>.home-card:nth-child(4)):not(:has(>.home-card:nth-child(5)))){grid-template-columns:repeat(4,minmax(0,1fr))}}.home-card__words{flex-direction:column;flex:1;min-width:0;display:flex}.home-card__eyebrow{color:var(--reading-accent,var(--la-accent));font:700 13px / 1.4 var(--la-ui);overflow-wrap:anywhere;margin:0 0 4px}.home-card__note{color:var(--la-ink);margin:8px 0 0;font-size:13px;line-height:1.4}.home-free .home-card__note:before{content:"✦ ";content:"✦ " / "";color:var(--reading-accent,var(--la-accent))}.home-free .home-card__eyebrow{margin:12px 6px 0}.home-free .home-card__eyebrow+.home-card__head{padding-top:2px}.home-free .home-card__note{margin:6px 6px 0}html[data-la-session] .home-card__note--guess{visibility:hidden}.home-topics{gap:24px;display:grid}.home-topic{align-content:start;gap:10px;min-width:0;display:grid}.home-topic__title{color:var(--la-ink);font:700 15px / 1.4 var(--la-ui);margin:0;padding-inline:4px}.home-rows{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.home-row{min-width:0;display:grid}.la a.home-row__link{border:2px solid color-mix(in srgb, var(--la-ink) 6%, transparent);border-radius:var(--la-radius);background:var(--reading-wash,var(--la-surface));min-height:0;color:var(--la-ink);box-shadow:var(--la-card-thick);-webkit-tap-highlight-color:transparent;transition:transform var(--la-dur-quick) var(--la-ease-out), box-shadow var(--la-dur-quick) ease;grid-template-columns:minmax(0,1fr);grid-template-areas:"art""title""hook";align-content:start;gap:0;padding:8px 8px 14px;text-decoration:none;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.la a.home-row__link:hover{box-shadow:var(--la-card-lift);transform:translateY(-2px)}}.la a.home-row__link:active{box-shadow:var(--la-card-sink);transition-duration:var(--la-dur-press);transform:translateY(2px)}.home-row__art{aspect-ratio:5/4;border-radius:var(--la-radius-sm);background:color-mix(in srgb, var(--la-surface) 70%, transparent);grid-area:art;display:block;overflow:hidden}.home-row__art img{object-fit:cover;width:100%;height:100%;display:block}.home-row__art--contain{padding:8px}.home-row__art--contain img{object-fit:contain}.home-row .home-card__tag{position:absolute;top:14px;right:14px}.home-row__words{display:contents}.home-row__title-line{flex-direction:column;grid-area:title;align-items:flex-start;gap:4px;min-width:0;padding:10px 6px 0;display:flex}.home-row__title{font-family:var(--la-display);font-weight:var(--la-display-weight);letter-spacing:-.01em;overflow-wrap:break-word;font-size:16px;line-height:1.25}.home-row__badges{flex-wrap:wrap;align-items:center;gap:4px;max-width:100%;display:flex}.home-pill{max-width:100%;font:700 11px / 1.45 var(--la-ui);letter-spacing:-.01em;white-space:normal;overflow-wrap:anywhere;border-radius:6px;align-items:center;padding:4px 8px;display:inline-flex}.home-pill--bestseller{background:var(--la-accent);color:var(--la-on-accent)}.home-pill--popular{background:var(--la-yellow);color:var(--la-ink)}.home-pill--recommended{background:var(--la-accent-soft);color:var(--la-accent)}.home-pill--new{background:var(--la-yellow);color:var(--la-ink)}.home-row__hook{grid-area:hook;margin:4px 6px 0;font-size:13px;line-height:1.45}:is(.home-row__title,.home-row__hook):lang(ko){word-break:keep-all}@media (max-width:767.98px){.home-topics{gap:16px}.home-topic,.home-rows{gap:8px}}.la a.home-row__link:has(.home-row__badges){--home-foil-dark:#8c6b29;--home-foil-light:#fff4bf;--home-foil-mid:#d6b65c;background:linear-gradient(var(--reading-wash), var(--reading-wash)) padding-box, linear-gradient(135deg, var(--home-foil-dark), var(--home-foil-light) 18%, var(--home-foil-mid) 35%, var(--home-foil-light) 52%, var(--home-foil-dark) 72%, var(--home-foil-light)) border-box;box-shadow:inset 0 0 0 1px var(--home-foil-light), 0 3px 0 var(--home-foil-dark), 0 6px 12px #4d46381f;border:4px solid #0000;padding:6px 6px 12px}.la a.home-row__link:has(.home-pill--popular){--home-foil-dark:#526d91;--home-foil-light:#effffc;--home-foil-mid:#9bcad2}.la a.home-row__link:has(.home-pill--recommended){--home-foil-dark:#986b7c;--home-foil-light:#fff0d9;--home-foil-mid:#e0abb9}.home-row__link .home-row__badges{z-index:3;pointer-events:none;max-width:calc(100% - 76px);position:absolute;top:14px;left:14px}.home-row__link .home-pill{border:1px solid var(--home-foil-dark);background:linear-gradient(120deg, var(--home-foil-light), white 50%, var(--home-foil-mid));color:var(--la-ink);font:800 11px / 1.2 var(--la-ui);letter-spacing:.05em;border-radius:4px;padding:3px 6px}.home-card--daewoon .home-row__link .home-row__badges{flex-wrap:nowrap;gap:2px;max-width:calc(100% - 50px);left:8px}.home-card--daewoon .home-row__link .home-pill{letter-spacing:0;white-space:nowrap;padding-inline:2px}.home-card--daewoon .home-card__tag{padding-inline:4px;right:8px}.home-row__link:has(.home-row__badges) .home-row__art{background:linear-gradient(125deg, transparent 15%, #fffc 28%, transparent 40%, #ffffffa6 54%, transparent 68%), linear-gradient(145deg, var(--home-foil-light), var(--home-foil-mid) 48%, var(--reading-wash) 75%);box-shadow:inset 0 0 0 1px var(--home-foil-light)}@media (max-width:359px){.home-row__title{font-size:14px}}.home-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.home-card{min-width:0}.la a.home-card__link{border:2px solid color-mix(in srgb, var(--la-ink) 6%, transparent);border-radius:var(--la-radius);background:var(--reading-wash,var(--la-surface));height:100%;color:var(--la-ink);box-shadow:var(--la-card-thick);-webkit-tap-highlight-color:transparent;transition:transform var(--la-dur-quick) var(--la-ease-out), box-shadow var(--la-dur-quick) ease;flex-direction:column;padding:8px 8px 16px;display:flex}@media (hover:hover) and (pointer:fine){.la a.home-card__link:hover{box-shadow:var(--la-card-lift);transform:translateY(-2px)}}.la a.home-card__link:active{box-shadow:var(--la-card-sink);transition-duration:var(--la-dur-press);transform:translateY(2px)}.home-card__art{aspect-ratio:5/4;border-radius:var(--la-radius-sm);background:color-mix(in srgb, var(--la-surface) 70%, transparent);flex-shrink:0;display:block;overflow:hidden}.home-card__art img{object-fit:cover;width:100%;height:100%;display:block}.home-card__art--contain{padding:10px}.home-card__art--contain img{object-fit:contain}.home-card__head{justify-content:space-between;align-items:center;gap:6px;padding:12px 6px 0;display:flex}.home-card__title{min-width:0;font-family:var(--la-display);font-weight:var(--la-display-weight);letter-spacing:-.01em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:18px;line-height:1.25}.home-card__title:lang(ko){word-break:keep-all}.home-card__tag{outline:1.5px dashed color-mix(in srgb, var(--reading-accent,var(--la-accent)) 42%, transparent);outline-offset:-4px;background:var(--la-surface);min-height:24px;color:var(--reading-accent,var(--la-accent));font-family:var(--la-ui);white-space:nowrap;border-radius:8px 999px 999px 8px;flex:none;align-items:center;padding:0 10px 0 8px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.home-card__grain{background:var(--la-yellow);width:15px;height:15px;color:var(--la-ink);vertical-align:-2px;border-radius:50%;place-items:center;margin-right:1px;font-size:8px;display:inline-grid}.home-card__tag--free{background:var(--la-accent);color:var(--la-on-accent);outline-color:color-mix(in srgb, var(--la-on-accent) 55%, transparent)}.home-card__tag--kept{background:var(--la-accent-soft);color:var(--la-accent);outline-color:color-mix(in srgb, var(--la-accent) 38%, transparent)}.home-card__hook{color:var(--la-ink);margin:6px 6px 0;font-size:13px;line-height:1.5}.home-card__hook:lang(ko){word-break:keep-all}.la a.home-ask{min-height:var(--la-control);border:2px solid color-mix(in srgb, var(--la-ink) 6%, transparent);border-radius:var(--la-radius);background:var(--la-lilac);color:var(--la-ink);box-shadow:var(--la-card-thick);transition:transform var(--la-dur-quick) var(--la-ease-out), box-shadow var(--la-dur-quick) ease;align-items:center;gap:12px;margin-top:20px;padding:16px 12px 16px 20px;display:flex}@media (hover:hover) and (pointer:fine){.la a.home-ask:hover{box-shadow:var(--la-card-lift);transform:translateY(-2px)}}.la a.home-ask:active{box-shadow:var(--la-card-sink);transition-duration:var(--la-dur-press);transform:translateY(2px)}@media (prefers-reduced-motion:reduce){.la a.home-card__link:hover,.la a.home-card__link:active,.la a.home-row__link:hover,.la a.home-row__link:active,.la a.home-ask:hover,.la a.home-ask:active{transform:none}}.home-ask__words{flex:1;gap:6px;min-width:0;display:grid}.home-ask__words strong{font-family:var(--la-display);font-weight:var(--la-display-weight);font-size:20px;line-height:1.25}.home-ask__words span{font-size:13px;line-height:1.5}.home-ask__art{object-fit:contain;flex:none;width:84px;height:72px}@media (prefers-reduced-motion:no-preference){html:not([data-la-vt]) .home-card{animation:la-rise var(--la-dur-base) var(--la-ease-out) backwards;animation-delay:calc(var(--home-i,0) * 30ms)}.home-card:nth-child(2){--home-i:1}.home-card:nth-child(3){--home-i:2}.home-card:nth-child(4){--home-i:3}.home-card:nth-child(5){--home-i:4}.home-card:nth-child(6){--home-i:5}.home-card:nth-child(n+7){--home-i:6}html:not([data-la-vt]) .home-row{animation:la-rise var(--la-dur-base) var(--la-ease-out) backwards}}.home .home-section__title:after{content:"";background:var(--la-accent-soft);transform-origin:0;border-radius:3px;width:28px;height:3px;margin-top:6px;display:block}.home :is(.home-card__art,.home-row__art){isolation:isolate;position:relative}.home :is(.home-card__art,.home-row__art)>img{z-index:1;position:relative}.home-card-orbit{z-index:0;pointer-events:none;color:var(--reading-accent,var(--la-gold));background:radial-gradient(ellipse at 50% 70%, color-mix(in srgb, var(--reading-wash,var(--la-accent-soft)) 78%, transparent), transparent 68%);position:absolute;inset:0;overflow:hidden}.home-card-orbit__path{stroke:currentColor;stroke-width:1px;stroke-dasharray:3 7;opacity:.18;width:100%;height:100%;position:absolute;inset:0}.home-card-orbit__star{opacity:.6;font-size:clamp(15px,1.8vw,25px);line-height:1;position:absolute}.home-card-orbit__star--one{top:20%;left:9%}.home-card-orbit__star--two{font-size:13px;bottom:18%;right:10%}.home-card-orbit__dot{opacity:.35;background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:15%;right:14%}@media (prefers-reduced-motion:no-preference){.home-row__link:has(.home-row__badges) .home-row__art:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(110deg,#0000 30%,#fffcf0a6 50%,#0000 70%);animation:4.8s ease-in-out forwards paused home-card-sheen;position:absolute;inset:0}.home[data-home-motion=on] .home-row__link:has(.home-row__badges) .home-row__art[data-motion-visible=true]:after{animation-play-state:running}.home[data-home-motion=on] [data-motion-seen=true] .home-card-orbit__path{animation:home-orbit-reveal .7s var(--la-ease-out) backwards;animation-delay:calc(var(--home-motion-order,0) * var(--la-stagger))}.home[data-home-motion=on] .home-row__art[data-motion-seen=true]>img{animation:home-hamzzi-arrive .48s var(--la-ease-pop) backwards;animation-delay:calc(var(--home-motion-order,0) * var(--la-stagger));transform-origin:50% 88%}.home[data-home-motion=on] .home-section--free [data-motion-visible=true] .home-card-orbit__star{animation:home-star-arc 6.4s var(--la-ease-in-out) .65 both;animation-delay:calc(var(--home-motion-order,0) * var(--la-stagger))}.home[data-home-motion=on] .home-section--free [data-motion-visible=true] .home-card-orbit__star--two{animation-delay:calc(var(--home-motion-order,0) * var(--la-stagger) - .28s);animation-iteration-count:.88;animation-direction:reverse}.home[data-home-motion=on] .home-card[data-selected] [data-motion-visible=true]>img{animation:home-hamzzi-hop 6.4s var(--la-ease-in-out) .35;transform-origin:50% 88%}.home[data-home-motion=on] :is(.home-card__art,.home-row__art)>img{transition:scale .42s var(--la-ease-pop), translate .42s var(--la-ease-pop)}.home[data-home-motion=on] .home-card__tag{transition:translate .32s var(--la-ease-pop) 45ms}.home[data-home-motion=on] a:is(.home-card__link,.home-row__link):focus-visible .home-card__tag{translate:0 -2px}.home[data-home-motion=on] a:is(.home-card__link,.home-row__link):active>:is(.home-card__art,.home-row__art)>img{translate:0 2px;scale:1.045 .965}.home[data-home-motion=on] .home-free__pagination button:before{transition:width .24s var(--la-ease-pop)}.home[data-home-motion=on] .home-section__title:after{animation:home-title-stroke .6s var(--la-ease-out) backwards}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.home[data-home-motion=on] a:is(.home-card__link,.home-row__link):is(:hover,:focus-visible)>:is(.home-card__art,.home-row__art)>img{translate:0 -3px;scale:1.065}.home[data-home-motion=on] a:is(.home-card__link,.home-row__link):is(:hover,:focus-visible) .home-card__tag{translate:0 -2px}.home[data-home-motion=on] a:is(.home-card__link,.home-row__link):is(:hover,:focus-visible) .home-card-orbit__path{transition:rotate .7s var(--la-ease-out), scale .7s var(--la-ease-out);rotate:7deg;scale:1.06}.home[data-home-motion=on] a.home-row__link:is(:hover,:focus-visible)>.home-row__art[data-motion-visible=true] .home-card-orbit__star{animation:home-star-arc 2.4s var(--la-ease-in-out) .65 both}.home[data-home-motion=on] a:is(.home-card__link,.home-row__link):active>:is(.home-card__art,.home-row__art)>img{translate:0 2px;scale:1.045 .965}}@keyframes home-orbit-reveal{0%{clip-path:inset(0 100% 0 0);rotate:-10deg}to{clip-path:inset(0);rotate:0deg}}@keyframes home-title-stroke{0%{scale:0 1}to{scale:1}}@keyframes home-card-sheen{0%,70%{opacity:0;transform:translate(-130%)}75%{opacity:.7}95%{opacity:.7;transform:translate(130%)}96%,to{opacity:0;transform:translate(130%)}}@keyframes home-hamzzi-arrive{0%{transform:translateY(10px)scale(.97,1.02)}to{transform:translateY(0)scale(1)}}@keyframes home-hamzzi-hop{0%,8%,35%,to{transform:translate(0)scale(1)}12%{transform:translateY(2px)scale(1.025,.975)}20%{transform:translate(3px,-6px)scale(.985,1.025)}27%{transform:translate(-1px)scale(1.025,.985)}31%{transform:translateY(-1px)scale(1)}}@keyframes home-star-arc{0%,12%,65%,to{opacity:.4;transform:translate(0)rotate(-8deg)scale(.9)}32%{opacity:.8;transform:translate(4px,-7px)rotate(15deg)scale(1.12)}48%{opacity:.6;transform:translate(-2px,-3px)rotate(3deg)scale(1)}}@media (prefers-reduced-motion:reduce),print{.home .home-card-orbit *,.home :is(.home-card__art,.home-row__art) img{transition:none!important;animation:none!important;transform:translate(0,0)scale(1)!important}}
