.reading-ambience{color:#cbb9bd;background:#181417;border-top:1px solid #44363d;border-bottom:1px solid #44363d;flex-wrap:wrap;align-items:center;gap:16px;margin:22px 0;padding:16px 18px;font:11px/1.5 Arial,sans-serif;display:flex}.ambience-title{align-items:center;gap:10px;margin-right:auto;display:flex}.ambience-title span{font-size:12px}.ambience-title small{color:#ae969d;margin-top:3px;font-size:9px;display:block}.ambience-choice select{color:#eee0dc;background:#221b20;border:1px solid #6e515d;max-width:100%;padding:9px;font-size:11px!important}.ambience-play{color:#ead6dd;border:1px solid #926b7a;justify-content:center;align-items:center;gap:7px;min-width:90px;padding:9px 12px;display:flex}.ambience-play:disabled{opacity:.4}.ambience-volume{align-items:center;gap:9px;display:flex}.ambience-volume button{padding:8px}.ambience-volume input{accent-color:#c296a5;width:90px}.ambience-volume output{min-width:33px;font-size:10px}.ambience-status{color:#beaab1;width:100%;font-size:9px;line-height:1.6;margin:0!important}.ambience-sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:600px){.reading-ambience{gap:12px;padding:14px}.ambience-title{width:100%}.ambience-choice{flex:1}.ambience-choice select,.ambience-volume{width:100%}.ambience-volume input{flex:1;width:auto}.ambience-play{min-height:40px}.ambience-volume button{min-width:40px;min-height:40px}}.ambience-help{color:#d6c8cd;width:100%;font-size:11px;line-height:1.7}.ambience-help summary{cursor:pointer}.ambience-help p{margin:8px 0!important;font-size:11px!important;line-height:1.7!important}.ambience-help a{text-decoration:underline}.reading-ambience audio{display:none}.journal-stickers{border-top:1px solid #3c3336;border-bottom:1px solid #3c3336;padding:24px 0}.sticker-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.sticker-heading h2{margin:10px 0;font-size:29px}.sticker-heading .as-kicker{letter-spacing:2px;font-size:8px}.sticker-picker{grid-template-columns:repeat(4,1fr);gap:10px;margin:24px 0;display:grid}.sticker-picker button{text-align:left;color:#e2c9c7;background:#211a1d;border:1px solid #5c464e;align-items:center;gap:10px;padding:14px;font-size:10px;display:flex}.sticker-picker button:disabled{opacity:.35;cursor:default}.sticker-picker small{margin-top:7px;font-size:9px;display:block}.sticker-collection{flex-wrap:wrap;gap:24px;margin:0;padding:25px 0 10px;list-style:none;display:flex}.journal-sticker{text-align:center;color:#e2c7c4;background:#2b1e24;border:1px solid #96727a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:115px;height:115px;padding:13px;display:flex;transform:rotate(-5deg);box-shadow:3px 4px #060607}.journal-sticker span{font:italic 13px/1.2 Georgia,serif}.sticker-flower,.sticker-book{outline-offset:-6px;border-radius:2px;outline:1px solid #85676d;transform:rotate(5deg)}.sticker-leaf,.sticker-quote{color:#45312f;background:#e8dfcf;border-radius:45% 45% 5px 5px;transform:rotate(3deg)}.sticker-actions{justify-content:center;gap:14px;margin-top:14px;display:flex}.sticker-actions button{color:#c3a1a5;padding:5px}.sticker-actions button:disabled{opacity:.3;cursor:default}.sticker-empty{color:#b2a6a7;padding:15px 0;font-size:13px;line-height:1.9}.sticker-hint{color:#b2a6a7;font-size:10px}.chapter-finish{background:#1c171b;border:1px solid #75505e;flex-wrap:wrap;align-items:center;gap:18px;width:100%;margin:30px 0;padding:28px;display:flex}.chapter-finish>div{flex:260px}.chapter-finish h3{margin:14px 0;font-size:28px}.chapter-finish p{color:#c3b0b3;font-size:11px;line-height:1.8}.chapter-finish .as-kicker{font-size:8px}.chapter-finish>.as-link{font-size:11px}.chapter-finish>p{width:100%;margin:0}.chapter-finish .as-button{margin:0;font-size:11px}.chapter-finish button:disabled{opacity:.45}.passport-page{max-width:1200px;margin:60px auto 90px;padding:0 32px}.passport-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:45px;display:flex}.passport-heading h1{margin:22px 0;font-size:60px;line-height:1.04}.passport-heading p:last-child{color:#baa8ac;font-size:12px}.passport-heading>.as-link{font-size:12px}.passport-book{border:1px solid #66535c;grid-template-columns:300px 1fr;display:grid;box-shadow:0 20px 60px #0005}.passport-cover{color:#e2c9c4;text-align:center;background:#24161e;border-right:5px double #62404e;flex-direction:column;align-items:center;padding:45px 30px;display:flex;position:relative}.passport-cover:before{content:"";pointer-events:none;border:1px solid #765660;position:absolute;inset:15px}.passport-cover>span{letter-spacing:3px;font-size:11px;line-height:1.8}.passport-emblem{border:1px solid #99717d;border-radius:50%;place-items:center;width:112px;height:112px;margin:55px 0 35px;display:grid}.passport-cover h2{letter-spacing:4px;font:29px/1.3 Georgia,serif}.passport-cover p{margin-top:30px;font:italic 15px/1.9 Georgia,serif}.passport-cover small{letter-spacing:1.5px;margin-top:auto;padding-top:65px;font-size:7px}.passport-leaf{background:#171416;min-width:0;padding:38px}.passport-leaf h2{margin:15px 0 10px;font-size:38px}.passport-author{color:#baa8ac;font-size:11px}.passport-progress{grid-template-columns:1fr 120px;align-items:center;gap:20px;margin:25px 0 30px;font-size:11px;display:grid}.passport-progress progress{accent-color:#bf8e9d;width:100%;height:4px}.passport-progress progress::-webkit-progress-bar{background:#44333c}.passport-progress progress::-webkit-progress-value{background:#bf8e9d}.passport-stamps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.passport-stamp{text-align:center;color:#9a8991;border:1px dashed #5d4a52;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:166px;padding:14px 10px;transition:transform .2s;display:flex}.passport-stamp:hover{background:#241c22;transform:rotate(-3deg)}.passport-stamp.earned{color:#d9a9b5;background:#291c24;border:3px double #b78596;transform:rotate(-4deg)}.passport-stamp.earned:nth-child(2n){transform:rotate(4deg)}.stamp-rim{letter-spacing:1.2px;font-size:6px}.passport-stamp strong{letter-spacing:1.6px;font-size:10px}.stamp-name{font:italic 13px/1.2 Georgia,serif}.passport-stamp small{letter-spacing:.5px;font-size:7px}.book-completion-seal{color:#9f8b95;border:1px dashed #66515c;align-items:center;gap:18px;margin:32px 0 20px;padding:22px;display:flex}.book-completion-seal.earned{color:#e6c6ab;background:#30211f;border:3px double #d6b497}.book-completion-seal strong{letter-spacing:1.5px;font-size:10px}.book-completion-seal p{margin:10px 0 0;font:italic 13px/1.8 Georgia,serif}.passport-footnote,.passport-message{color:#b8a8b1;font-size:10px;line-height:1.9}.passport-leaf>.as-link{margin-top:15px;font-size:11px}.stamp-arrival,.newly-earned{animation:.6s ease-out stamp-arrive}@keyframes stamp-arrive{0%{opacity:.2;transform:scale(1.15)rotate(-9deg)}to{opacity:1;transform:scale(1)rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.stamp-arrival,.newly-earned{animation:none}.passport-stamp{transition:none}}@media (max-width:950px){.passport-book{grid-template-columns:220px 1fr}.passport-leaf{padding:25px}.passport-stamps{grid-template-columns:repeat(2,minmax(0,1fr))}.sticker-picker{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.passport-page{margin:35px auto;padding:0 20px}.passport-heading{display:block}.passport-heading h1{font-size:44px}.passport-book{grid-template-columns:1fr}.passport-cover{border-bottom:5px double #62404e;border-right:0;padding:35px 25px}.passport-emblem{width:90px;height:90px;margin:25px 0 20px}.passport-cover h2{font-size:23px}.passport-cover p{margin-top:15px}.passport-cover small{padding-top:25px}.passport-leaf{padding:24px 18px}.passport-stamps{gap:12px}.passport-stamp{min-height:156px}.sticker-collection{gap:18px}.sticker-heading{align-items:start}.sticker-heading h2{font-size:24px}.chapter-finish{padding:20px}.book-site-header{flex-wrap:wrap;gap:15px}.book-site-header nav{row-gap:15px}.sticker-picker button{padding:12px 8px}.sticker-picker svg{width:22px;min-width:22px}}.art-salon{--as-paper:#f7f4ed;--as-ink:#25251f;--as-rose:#875955;--as-line:#d9d4c9;--as-muted:#6a675e;background:var(--as-paper);color:var(--as-ink);min-height:100vh;font-size:14px;line-height:1.85}.art-salon h1,.art-salon h2,.art-salon h3{font-family:Cormorant Garamond,Georgia,serif;font-weight:400}.art-salon h1,.art-salon h2{letter-spacing:-1.5px}.art-salon h3{letter-spacing:-.3px;font-size:25px}.art-salon h1 em,.art-salon h2 em{color:var(--as-rose);font-weight:400}.art-salon button,.art-salon a{touch-action:manipulation}:is(.art-salon button:focus-visible,.art-salon a:focus-visible,.art-salon input:focus-visible,.art-salon textarea:focus-visible){outline:2px solid var(--as-rose);outline-offset:4px}.art-salon .as-link{font-family:inherit}.as-skip{z-index:50;background:#fff;padding:12px;position:fixed;top:-100px;left:20px}.as-skip:focus{top:12px}.as-header{border-bottom:1px solid var(--as-line);justify-content:space-between;align-items:center;gap:24px;max-width:1440px;min-height:98px;margin:auto;padding:24px 5%;display:flex}.as-brand{text-align:left;letter-spacing:2.1px;white-space:nowrap;align-items:center;gap:12px;padding:0;font:17px Georgia,serif;display:flex}.as-brand img{object-fit:cover;border-radius:50%;width:43px;height:43px}.as-brand small{letter-spacing:2px;margin-top:8px;font:8px/1.6 Arial,sans-serif;display:block}.as-header nav{gap:32px;display:flex}.as-header nav button{color:var(--as-muted);padding:0 0 4px;font:14px Georgia,serif}.as-header nav button small{letter-spacing:.3px;margin-top:5px;font:9px/1.5 Noto Sans KR,Arial,sans-serif;display:block}.as-header nav button.active{color:var(--as-rose);border-bottom:1px solid var(--as-rose)}.as-header-note{letter-spacing:2px;font:8px Arial,sans-serif}.as-mobile-menu{display:none}.art-salon main.as-main{max-width:1280px;margin:auto;padding:0 46px}.as-kicker{letter-spacing:2.2px;margin-bottom:20px;font:9px/1.6 Arial,sans-serif}.as-button{background:var(--as-ink);color:#fffdf5;border:1px solid var(--as-ink);border-radius:0;justify-content:center;align-items:center;gap:25px;padding:14px 22px;font:12px/1.65 Noto Sans KR,Arial,sans-serif;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.as-button:hover{background:#61413f;border-color:#61413f;transform:translateY(-1px)}.as-button.outline{color:var(--as-ink);background:0 0;border-color:#aaa295}.as-button.outline:hover{background:#eee7df}.as-link{align-items:center;gap:10px;padding:4px 0;font-size:12px;text-decoration:none;display:inline-flex}.as-link:hover{text-underline-offset:5px;text-decoration:underline}.as-subtle{color:var(--as-muted);font-size:12px}.as-hero{grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:64px 0 65px;display:grid}.as-hero h1{letter-spacing:-3.4px;margin:23px 0 30px;font-size:clamp(68px,6.5vw,100px);line-height:.98}.as-hero-ko{margin-bottom:14px;font-size:17px;line-height:1.95}.as-hero .as-button{margin-top:17px}.as-hero-note{color:var(--as-muted);margin-top:22px;font:italic 15px Cormorant Garamond,Georgia,serif;display:block}.as-hero-visual{padding:20px 35px 40px 12px;position:relative}.as-hero-frame{background:#ece8df;border:1px solid #bcb3a6;padding:15px;transform:rotate(2deg);box-shadow:10px 15px 40px #554f3710}.as-signature-image{aspect-ratio:1.25;background:#f8f6f0;position:relative;overflow:hidden}.as-signature-image img{mix-blend-mode:multiply;width:140%;max-width:none;height:auto;position:absolute;top:-1%;left:-20%}.as-hero-caption{justify-content:space-between;align-items:end;padding:24px 15px 16px;display:flex}.as-hero-caption>span{letter-spacing:.5px;font:30px/.99 Cormorant Garamond,Georgia,serif}.as-hero-caption>span em{letter-spacing:-1px;font-size:39px}.as-hero-caption i{color:#8e7569;font:italic 45px Cormorant Garamond,Georgia,serif}.as-vertical{writing-mode:vertical-rl;letter-spacing:3px;letter-spacing:2.8px;font:8px Arial,sans-serif;position:absolute;top:25px;right:0}.as-floating-note{background:#e9d9d2;border:1px solid #c3a7a0;padding:18px 35px 22px;font:23px/1.2 Cormorant Garamond,Georgia,serif;position:absolute;bottom:0;left:-15px;transform:rotate(-7deg);box-shadow:6px 9px 16px #44372d12}.as-floating-note em{font-size:21px}.as-ritual{border-top:1px solid var(--as-line);border-bottom:1px solid var(--as-line);grid-template-columns:repeat(4,1fr);gap:22px;padding:26px 0;display:grid}.as-ritual>div{align-items:center;gap:18px;display:flex;position:relative}.as-ritual>div>span{color:#98776e;font:italic 24px Cormorant Garamond,Georgia,serif}.as-ritual h3{margin:0 0 4px;font-size:22px}.as-ritual p{color:var(--as-muted);margin:0;font-size:10px}.as-ritual svg{color:#9c9386;margin-left:auto}.as-feature{grid-template-columns:42% 1fr;align-items:center;gap:75px;padding:80px 50px 80px 35px;display:grid}.as-feature-cover{background:#e7e5d8;justify-content:center;align-items:center;min-height:420px;padding:43px 64px;display:flex}.as-feature-cover>.as-cover{border:1px solid #a4a58c;width:260px;transition:transform .35s;transform:rotate(-7deg);box-shadow:14px 17px 28px #49493825}.as-feature:hover .as-feature-cover>.as-cover{transform:rotate(-3deg)}.as-feature-copy h2,.as-section-top h2{margin-bottom:22px;font-size:54px;line-height:1.02}.as-feature-copy .as-feature-ko{margin-bottom:15px;font-size:17px}.as-feature-copy>p:not(.as-kicker):not(.as-feature-ko){max-width:390px;color:var(--as-muted);font-size:12px;line-height:2}.as-meta{align-items:center;gap:11px;margin:24px 0;font-size:10px;display:flex}.as-meta span{border-right:1px solid #bdb5a9;align-items:center;gap:5px;padding-right:11px;display:inline-flex}.as-meta span:last-child{border:0;padding:0}.as-feature-copy>small{color:var(--as-muted);margin-top:15px;font-size:10px;display:block}.as-cover{aspect-ratio:.72;color:#4b573d;background:#e1e3cf;border-left:5px solid #fff3;flex-direction:column;justify-content:space-between;min-width:0;padding:20px 21px 23px;display:flex;position:relative;overflow:hidden}.as-cover:after{content:"";opacity:.18;pointer-events:none;border:1px solid;position:absolute;inset:9px}.as-cover-kicker{letter-spacing:1.6px;z-index:1;font:6.5px/1.7 Arial,sans-serif}.as-cover-art{justify-content:center;align-items:center;height:49%;display:flex;position:absolute;top:15%;left:8%;right:8%;overflow:hidden}.as-cover-art svg{opacity:.85;width:100%;height:100%;transform:rotate(-14deg)}.as-cover-title{letter-spacing:-1px;z-index:1;max-width:180px;margin-top:auto;margin-bottom:22px;font:37px/.99 Cormorant Garamond,Georgia,serif;position:relative}.as-cover-bottom{letter-spacing:1.6px;font:6px/1.8 Arial,sans-serif;position:relative}.as-cover.place{color:#354448;background:#c9d0d2}.as-cover.thread{color:#693f38;background:#d5b8aa}.as-cover.frame{color:#54493c;background:#d5c9af}.as-place{align-items:flex-end;gap:7px;width:80%;height:75%;display:flex;transform:rotate(-8deg)}.as-place i{opacity:.7;background:currentColor;width:20%;height:90%;box-shadow:inset 2px 0 #fff4}.as-place i:nth-child(2){opacity:.35;height:65%}.as-place i:nth-child(3){opacity:.55;height:100%}.as-place i:nth-child(4){opacity:.9;height:75%}.as-place i:nth-child(5){opacity:.3;height:55%}.as-thread{gap:4px;width:88%;height:80%;display:flex;transform:rotate(17deg)}.as-thread i{opacity:.7;border:3px solid;border-radius:48%;width:9%;height:100%;display:block;transform:rotate(-11deg)}.as-thread i:nth-child(3n){opacity:.35;height:85%;margin-top:10px}.as-frame{border:13px double;width:75%;height:80%;padding:10px;position:relative;transform:rotate(-8deg)}.as-frame>div{background:linear-gradient(150deg,#0000 30%,#aa75655e 30% 70%,#0000 70%);height:100%}.as-frame i{background:#e9dfca;border:1px solid;border-radius:50%;width:48px;height:48px;position:absolute;top:19%;left:30%}.as-curation{border-top:1px solid var(--as-line);padding-top:55px}.as-section-top{justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex}.as-section-top .as-kicker{margin-bottom:13px}.as-section-top h2{margin-bottom:0}.as-section-top>p{color:var(--as-muted);margin:0 0 4px;font-size:12px}.as-filters{flex-wrap:wrap;gap:8px;margin-bottom:26px;display:flex}.as-filters button{border:1px solid #0000;border-radius:1px;padding:7px 14px;font-size:11px}.as-filters button.active{background:#ede7df;border-color:#b8aa9c}.as-filters button:hover{background:#eee8df}.as-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:27px;display:grid}.as-cover-button{text-align:left;width:100%;padding:0;transition:transform .25s;display:block;position:relative}.as-cover-button:hover{transform:translateY(-5px)}.as-card-arrow{position:absolute;bottom:20px;right:16px}.as-card-meta{color:var(--as-muted);justify-content:space-between;gap:5px;margin:20px 0 11px;font-size:9px;display:flex}.as-card-meta span:first-child{color:var(--as-ink);font:italic 17px Cormorant Garamond,Georgia,serif}.as-card-title{text-align:left;letter-spacing:-.4px;margin-bottom:9px;padding:0;font:26px/1.1 Cormorant Garamond,Georgia,serif}.as-session-card>p{margin-bottom:12px;font-size:11px}.as-card-detail{color:var(--as-muted);margin-bottom:12px;font-size:9px;display:block}.as-session-card>.as-link{font-size:11px}.as-source-note{color:var(--as-muted);margin:30px 0 0;font-size:10px;line-height:1.9}.as-invitation{text-align:center;border-top:1px solid var(--as-line);background:linear-gradient(#0000,#eae0d76b);margin:80px 0 0;padding:48px 25px 65px;position:relative}.as-invitation-mark{color:var(--as-rose);margin-bottom:22px;font:55px/1.3 Georgia,serif;display:block}.as-invitation h2{margin:23px 0;font-size:44px;line-height:1.15}.as-invitation>p:not(.as-kicker){color:var(--as-muted);margin-bottom:28px;font-size:12px}.art-salon footer.as-footer{border-top:1px solid var(--as-line);background:var(--as-paper);max-width:1440px;color:var(--as-muted);justify-content:space-between;align-items:center;gap:30px;margin:0 auto;padding:35px 5%;display:flex}.as-footer>div:first-child>span{color:var(--as-ink);font:26px Cormorant Garamond,Georgia,serif}.as-footer p{letter-spacing:.3px;margin:8px 0 0;font-size:9px}.as-footer>div:last-child{text-align:right}.as-footer>div:last-child p{letter-spacing:1.4px;margin-top:15px;font:8px Arial,sans-serif}.as-footer a{align-items:center;gap:9px;font-size:11px;text-decoration:none;display:inline-flex}.as-signin{border-bottom:1px solid var(--as-line);justify-content:space-between;gap:15px;padding:13px 0;font-size:11px;display:flex}.as-room{grid-template-columns:240px 1fr;gap:65px;padding:40px 0 65px;display:grid}.as-room-sidebar{align-self:start;position:sticky;top:24px}.as-room-sidebar>.as-link:first-child{margin-bottom:25px}.as-room-sidebar>.as-cover{width:100px;margin:2px 0 24px}.as-cover.compact{padding:12px}.as-cover.compact .as-cover-kicker{letter-spacing:.5px;font-size:4px}.as-cover.compact .as-cover-title{letter-spacing:-.6px;margin-bottom:10px;font-size:18px}.as-cover.compact .as-cover-bottom{letter-spacing:.7px;font-size:3.5px}.as-cover.compact .as-frame{border-width:5px;padding:3px}.as-cover.compact .as-frame i{width:17px;height:17px}.as-cover.compact .as-thread{gap:2px}.as-cover.compact .as-thread i{border-width:1px}.as-cover.compact .as-place{gap:3px}.as-room-sidebar>.as-kicker{letter-spacing:1px;margin-bottom:8px;font-size:8px}.as-room-sidebar>h2{letter-spacing:-.6px;margin-bottom:9px;font-size:33px;line-height:1.05}.as-room-sidebar>p:not(.as-kicker){color:var(--as-muted);font-size:11px}.as-room-sidebar nav{border-top:1px solid var(--as-line);flex-direction:column;margin:28px 0 20px;display:flex}.as-room-sidebar nav button{border-bottom:1px solid var(--as-line);text-align:left;color:var(--as-muted);align-items:center;gap:15px;padding:15px 8px;display:flex}.as-room-sidebar nav button>span:first-child{color:#988177;font:italic 20px Cormorant Garamond,Georgia,serif}.as-room-sidebar nav button>span:nth-child(2){font:20px Cormorant Garamond,Georgia,serif}.as-room-sidebar nav small{margin-top:4px;font:9px Noto Sans KR,Arial,sans-serif;display:block}.as-room-sidebar nav svg{margin-left:auto}.as-room-sidebar nav .active{color:var(--as-rose);background:#eae1da;padding-left:13px}.as-room-sidebar>.as-link:last-child{font-size:10px}.as-room-main{min-width:0;scroll-margin-top:15px}.as-progress{border-bottom:1px solid var(--as-line);flex-wrap:wrap;align-items:center;gap:12px;min-height:55px;padding:10px 0 18px;font-size:9px;display:flex}.as-progress>div{gap:4px;width:100px;display:flex}.as-progress i{background:#dbd5cc;width:20%;height:2px}.as-progress i.on{background:var(--as-rose)}.as-save-state{max-width:55%;color:var(--as-muted);margin-left:auto;font-size:9px}.as-progress .as-link{font-size:10px;text-decoration:underline}.as-page{transform-origin:0;padding:35px 0 0;animation:.45s cubic-bezier(.2,.7,.3,1) as-page-in}.as-stage-heading{margin-bottom:30px}.as-stage-heading h1{margin:22px 0;font-size:73px;line-height:.99}.as-stage-heading h2{margin:20px 0;font-size:57px;line-height:1.04}.as-stage-heading>p:not(.as-kicker){color:var(--as-muted);font-size:12px;line-height:2}.as-letter{background:#eee5df;border-left:1px solid #c4a89c;margin:28px 0 38px;padding:28px 35px}.as-handwritten{color:var(--as-rose);font:italic 22px Cormorant Garamond,Georgia,serif}.as-letter p{max-width:530px;margin:16px 0 18px;font-size:13px;line-height:2.1}.as-signature{text-align:right;font:italic 22px Cormorant Garamond,Georgia,serif;display:block}.as-looking{padding:0 0 28px}.as-looking h3{max-width:580px;font:16px/1.9 Noto Sans KR,Arial,sans-serif}.as-looking .as-kicker{margin-bottom:12px}.as-looking small{color:var(--as-muted);margin-top:5px;font-size:10px;display:block}.as-field{margin:0 0 23px;font-size:11px;line-height:1.7;display:block}.art-salon input:not([type=checkbox]),.art-salon textarea{width:100%;color:var(--as-ink);box-shadow:none;background:#fffdf7;border:1px solid #cbc3b5;border-radius:0;min-width:0;margin-top:8px;padding:12px 14px;font-size:12px;line-height:1.85;display:block}.art-salon textarea{resize:vertical;min-height:95px}.as-page-turn{border-top:1px solid var(--as-line);justify-content:space-between;align-items:center;gap:15px;margin-top:40px;padding-top:22px;display:flex}.as-page-turn>span{letter-spacing:1.5px;color:var(--as-muted);font:8px Arial,sans-serif}.as-page-turn>.as-link{font-size:11px}.as-page-turn>.as-button{gap:12px;padding:12px 16px;font-size:11px}.as-page-turn button:disabled{opacity:.3;cursor:default}.as-room-rights{color:var(--as-muted);margin:35px 0 0;font-size:9px;line-height:1.9}.as-source{background:#eee9df;border:1px solid #bcb3a6;padding:30px 35px;position:relative}.as-source:after{content:"↗";color:#7a6c5b;font-size:23px;position:absolute;top:20px;right:20px}.as-source h3{max-width:550px;margin:18px 0;font-size:36px;line-height:1.1}.as-source p:not(.as-kicker){color:var(--as-muted);font-size:12px;line-height:2}.as-source p:nth-child(3){margin-bottom:20px;font-size:10px}.as-source .as-button{margin:10px 0}.as-source small{color:var(--as-muted);margin-top:7px;font-size:10px;display:block}.as-reading-guide{padding:30px 10px 5px}.as-reading-guide h3{font-family:inherit;font-size:17px}.as-reading-guide>p{font-size:13px}.as-reading-guide ol{padding-left:20px;font-size:12px;line-height:2.3}.as-reading-guide .as-subtle{border-top:1px solid var(--as-line);margin-top:22px;padding-top:16px;font-size:10px}.as-word-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:25px 0 30px;display:grid}.as-word-grid article{border:1px solid var(--as-line);background:#f0ece3;padding:21px}.as-word-grid article>div,.as-my-words article>div{justify-content:space-between;align-items:center;display:flex}.as-word-grid h3{margin:0;font-size:28px}.as-word-grid article>div>button{border:1px solid #b8b09f;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.as-word-grid p{margin:8px 0;font-size:11px}.as-word-grid .as-word-example{color:var(--as-muted);margin-top:14px;font:italic 18px/1.4 Cormorant Garamond,Georgia,serif}.as-dictionary{border-top:1px solid var(--as-line);border-bottom:1px solid var(--as-line);margin:32px 0;padding:27px 0}.as-dictionary>h3,.as-word-form>h3,.as-my-words>h3{margin-bottom:8px;font-family:inherit;font-size:16px}.as-dictionary>p{color:var(--as-muted);font-size:11px}.as-dictionary>form{gap:10px;display:flex}.as-dictionary>form>input{flex:1;width:auto;margin:0}.as-dictionary-result{background:#eee7df;margin-top:25px;padding:20px}.as-dictionary-result h3{font-size:30px}.as-dictionary-result h3 small{font:12px Arial,sans-serif}.as-dictionary-result audio{width:100%;max-width:340px;height:35px;margin-bottom:6px}.as-dictionary-result small{color:var(--as-muted);font-size:9px;display:block}.as-definition{border-bottom:1px solid #d8ccbf;padding:12px 0}.as-definition p{margin:7px 0;font-size:12px}.as-definition .as-link{font-size:10px}.as-word-form>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.as-word-form .as-button{padding:10px 15px;font-size:11px}.as-my-words{margin-top:35px}.as-my-words>h3 small{color:var(--as-rose);margin-left:8px;font:italic 23px Georgia,serif}.as-my-words article{border-bottom:1px solid var(--as-line);padding:20px 0 0}.as-my-words article h3{margin:0;font-size:25px}.as-my-words article .as-field{margin:13px 0 17px}.as-my-words input{padding:9px 12px}.as-starter{background:#eee6df;border-left:2px solid #aa7c72;margin:25px 0 30px;padding:17px 25px}.as-starter span{letter-spacing:1.5px;font:8px Arial,sans-serif}.as-starter>p{margin:10px 0;font:italic 32px Cormorant Garamond,Georgia,serif}.as-starter small{color:var(--as-muted);font-size:9px}.as-creative-brief{background:#e9e8dc;align-items:start;gap:20px;margin:32px 0 25px;padding:25px;display:flex}.as-creative-brief svg{flex:none}.as-creative-brief .as-kicker{margin-bottom:9px}.as-creative-brief p:not(.as-kicker){margin:0;font-size:13px;line-height:2}.as-voice{border-top:1px solid var(--as-line);grid-template-columns:1fr 1fr;gap:25px;margin-top:35px;padding-top:27px;display:grid}.as-voice .as-kicker{letter-spacing:1.2px;margin-bottom:12px;font-size:8px}.as-voice h3{font-family:inherit;font-size:15px}.as-voice p{color:var(--as-muted);font-size:10px}.as-voice small{color:var(--as-muted);margin-top:12px;font-size:9px;line-height:1.8;display:block}.as-voice .as-button{padding:10px 15px;font-size:11px}.as-voice audio{width:100%;height:34px;margin:15px 0 5px}.as-question{background:#e9dfd6;padding:35px;position:relative}.as-question>span{letter-spacing:1.5px;font:8px Arial,sans-serif}.as-question h3{margin:21px 0;font-size:37px;line-height:1.12}.as-question p{color:var(--as-muted);font-size:12px}.as-question-nav{gap:8px;margin-top:25px;display:flex}.as-question-nav button{border:1px solid #c4b6a6;width:31px;height:31px;font:12px Georgia,serif}.as-question-nav button[aria-pressed=true]{background:var(--as-rose);color:#fff}.as-question+.as-field{margin-top:25px}.as-table-ritual{border-top:1px solid var(--as-line);border-bottom:1px solid var(--as-line);grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:35px;padding:20px 0;display:grid}.as-table-ritual>div{align-items:start;gap:12px;display:flex}.as-table-ritual b{color:var(--as-rose);font:italic 22px Cormorant Garamond,Georgia,serif}.as-table-ritual span{font-size:11px}.as-table-ritual small{color:var(--as-muted);font-size:9px}.as-gathering{background:#e8e9de;align-items:start;gap:23px;padding:28px;display:flex}.as-gathering svg{flex:none}.as-gathering .as-kicker{margin-bottom:10px;font-size:8px}.as-gathering h3{margin-bottom:10px;font-family:inherit;font-size:17px}.as-gathering p:not(.as-kicker){color:var(--as-muted);margin-bottom:0;font-size:11px}.as-gathering .as-button{margin-top:16px}.as-host{border:1px dashed #bcb2a4;margin:15px 0;padding:17px;font-size:11px}.as-host summary{cursor:pointer}.as-host form{margin-top:20px}.as-host form .as-link{margin-left:15px}.as-community{margin:40px 0}.as-community .as-section-top{margin-bottom:22px}.as-community h3{font-family:inherit;font-size:17px}.as-community .as-kicker{margin-bottom:10px;font-size:8px}.as-posts{grid-template-columns:1fr 1fr;gap:15px;display:grid}.as-posts article{overflow-wrap:anywhere;background:#eee8df;padding:23px}.as-posts article>p:not(.as-kicker){white-space:pre-wrap;font-size:12px}.as-posts .as-link{font-size:10px}.as-share{border:1px solid var(--as-line);margin-top:25px;padding:25px}.as-share>p{color:var(--as-muted);font-size:11px}.as-share h3{font-size:15px}.as-consent{align-items:start;gap:9px;margin:15px 0 21px;font-size:10px;display:flex}.as-consent input{width:14px;height:14px;accent-color:var(--as-rose);margin:3px 0 0}.as-empty{text-align:center;color:var(--as-muted);background:#efebe3;margin:20px 0;padding:45px 20px;font-size:12px}.as-empty svg{margin-bottom:12px}.as-empty h3{color:var(--as-ink);font-size:30px}.as-empty .as-button{margin-top:15px}.as-error{color:#953f35;font-size:11px;line-height:1.8}.as-success{color:#4b6444;font-size:11px}.as-notebook{min-height:70vh;padding:55px 0 80px}.as-notebook h1{margin:20px 0 25px;font-size:73px;line-height:.98}.as-notebook .as-section-top>div>p:not(.as-kicker){color:var(--as-muted);font-size:12px}.as-notebook-tools{border-top:1px solid var(--as-line);border-bottom:1px solid var(--as-line);justify-content:space-between;align-items:center;gap:25px;margin-bottom:30px;padding:20px 0;display:flex}.as-notebook-tools .as-filters{margin:0}.as-notebook-tools>label{align-items:center;gap:10px;max-width:240px;display:flex}.art-salon .as-notebook-tools input{background:0 0;border:0;margin:0;padding:6px 0;font-size:11px}.as-notebook-entry{border-bottom:1px solid var(--as-line);grid-template-columns:125px 1fr;align-items:start;gap:35px;padding:30px 0;display:grid}.as-notebook-cover{text-align:left;padding:0}.as-notebook-entry .as-kicker{margin-bottom:12px;font-size:8px}.as-notebook-entry h2{margin-bottom:15px;font-size:35px}.as-notebook-entry h3{font-family:inherit;font-size:15px}.as-note-preview{white-space:pre-wrap;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-width:650px;font-size:12px;display:-webkit-box;overflow:hidden}.as-notebook-word{border-bottom:1px solid var(--as-line);padding:10px 0;font-size:12px}.as-notebook-word strong{margin-right:20px;font:23px Cormorant Garamond,Georgia,serif}.as-notebook-word p{margin-top:8px;font-size:11px}.as-about{padding:60px 0 75px}.as-about>h1{margin:25px 0;font-size:70px;line-height:1.05}.as-about-intro{color:var(--as-muted);font-size:16px;line-height:2}.as-about-grid{grid-template-columns:1.1fr 1fr;gap:70px;margin-top:50px;display:grid}.as-about-grid>div>h2{margin-bottom:25px;font-family:inherit;font-size:21px}.as-agenda{border-top:1px solid var(--as-line);gap:25px;padding:20px 0;display:flex}.as-agenda>span{color:var(--as-rose);min-width:45px;margin-top:4px;font:italic 18px Cormorant Garamond,Georgia,serif}.as-agenda h3{margin-bottom:9px;font-size:27px}.as-agenda p{color:var(--as-muted);margin:0;font-size:11px}.as-about-grid aside{background:#e9e0d6;align-self:start;padding:35px}.as-about-grid aside>h2{font-size:37px;line-height:1.1}.as-about-grid aside>p:not(.as-kicker){color:var(--as-muted);font-size:12px;line-height:2.1}.as-about-grid aside small{color:var(--as-muted);margin-top:18px;font-size:9px;line-height:1.9;display:block}.as-about-note{border-top:1px solid var(--as-line);align-items:start;gap:25px;margin-top:50px;padding-top:30px;display:flex}.as-about-note h3{margin-bottom:15px;font-family:inherit;font-size:20px}.as-about-note p{color:var(--as-muted);font-size:12px}@keyframes as-page-in{0%{opacity:.2;transform:perspective(1600px)rotateY(-5deg)translate(9px)}to{opacity:1;transform:perspective(1600px)rotateY(0)translate(0)}}@media (min-width:1500px){.as-hero h1{font-size:105px}.as-hero{padding-top:75px;padding-bottom:75px}}@media (max-width:1100px){.as-header{gap:20px;padding:22px 4%}.as-header-note{display:none}.as-header nav{gap:25px}.art-salon main.as-main{padding:0 4%}.as-hero{gap:15px}.as-hero h1{font-size:clamp(60px,7vw,78px)}.as-hero-visual{padding-right:25px}.as-feature{gap:45px;padding:65px 0}.as-feature-cover{min-height:360px;padding:40px}.as-cards{gap:20px}.as-cover-title{font-size:31px}.as-cover-bottom{letter-spacing:1px;font-size:5px}.as-ritual{gap:15px}.as-ritual h3{font-size:19px}.as-ritual>div{gap:10px}.as-ritual svg{display:none}.as-room{grid-template-columns:190px 1fr;gap:35px}.as-stage-heading h2{font-size:48px}.as-room-sidebar>h2{font-size:28px}.as-room-sidebar nav button{padding:13px 5px}.as-table-ritual{grid-template-columns:1fr}.as-about-grid{gap:35px}.as-cover-kicker{letter-spacing:1.3px;font-size:5px}}@media (max-width:760px){.as-header{gap:10px;min-height:82px;padding:18px 5%;position:relative}.as-brand{letter-spacing:1.7px;font-size:14px}.as-brand img{width:35px;height:35px}.as-brand small{letter-spacing:1.2px;margin-top:6px;font-size:7px}.as-header nav{z-index:40;background:var(--as-paper);border-bottom:1px solid var(--as-line);justify-content:space-between;padding:22px 5%;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 10px 15px #2921120a}.as-header nav.open{display:flex}.as-header nav button{font-size:13px}.as-mobile-menu{padding:7px;display:block}.art-salon main.as-main{padding:0 6%}.as-hero{grid-template-columns:1fr;gap:30px;padding:42px 0 38px}.as-hero h1{letter-spacing:-2.7px;font-size:76px}.as-hero-ko{font-size:15px}.as-hero-copy>.as-kicker{letter-spacing:1.7px;font-size:8px}.as-hero-visual{width:100%;max-width:470px;margin:auto;padding:18px 24px 32px 20px}.as-hero-caption{padding:18px 10px 10px}.as-hero-caption>span{font-size:24px}.as-hero-caption>span em{font-size:34px}.as-floating-note{padding:14px 23px;font-size:21px;left:0}.as-floating-note em{font-size:19px}.as-ritual{grid-template-columns:1fr 1fr;gap:22px;padding:23px 0}.as-ritual h3{font-size:21px}.as-ritual p{font-size:9px}.as-ritual>div{gap:13px}.as-feature{grid-template-columns:1fr;gap:30px;padding:45px 0}.as-feature-cover{min-height:360px;padding:35px 60px}.as-feature-cover>.as-cover{max-width:220px}.as-feature-copy h2,.as-section-top h2{font-size:47px}.as-feature-copy .as-feature-ko{font-size:15px}.as-feature-copy .as-kicker{letter-spacing:1.4px;font-size:8px}.as-feature-copy>p:not(.as-kicker):not(.as-feature-ko){max-width:none}.as-curation{padding-top:35px}.as-section-top{display:block}.as-section-top>p{margin-top:20px;font-size:11px}.as-filters{gap:5px;margin-bottom:20px}.as-filters button{padding:6px 9px;font-size:10px}.as-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px}.as-cover{padding:15px 14px 17px}.as-cover-title{margin-bottom:14px;font-size:30px}.as-cover-kicker{letter-spacing:.8px;font-size:4.8px}.as-cover-bottom{letter-spacing:.8px;font-size:4.5px}.as-card-arrow{bottom:12px;right:10px}.as-card-arrow svg{width:17px}.as-card-meta{margin:16px 0 9px;display:block}.as-card-meta span:first-child{margin-bottom:5px;font-size:16px;display:block}.as-card-meta span:last-child{font-size:8px}.as-card-title{font-size:24px}.as-session-card>p{min-height:36px;font-size:10px;line-height:1.8}.as-card-detail{font-size:8px}.as-session-card>.as-link{font-size:10px}.as-source-note{font-size:9px;line-height:1.9}.as-invitation{margin-top:45px;padding:35px 12px 45px}.as-invitation h2{font-size:34px}.as-invitation>p:not(.as-kicker){font-size:11px}.as-invitation-mark{font-size:45px}.art-salon footer.as-footer{padding:27px 6%;display:block}.as-footer>div:last-child{text-align:left;margin-top:25px}.as-room{padding:23px 0 45px;display:block}.as-room-sidebar{position:static}.as-room-sidebar>.as-cover,.as-room-sidebar>h2,.as-room-sidebar>p:not(.as-kicker){display:none}.as-room-sidebar>.as-link:first-child{margin:0 0 16px}.as-room-sidebar>.as-kicker{margin:0 0 15px;font-size:8px}.as-room-sidebar nav{grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 15px;display:grid}.as-room-sidebar nav button{text-align:center;border-right:1px solid var(--as-line);padding:10px 2px;display:block}.as-room-sidebar nav button.active{padding:10px 2px}.as-room-sidebar nav button>span:first-child{font-size:15px;display:block}.as-room-sidebar nav button>span:nth-child(2){font-size:15px}.as-room-sidebar nav small{margin-top:5px;font-size:8px}.as-room-sidebar nav svg{display:none}.as-room-sidebar>.as-link:last-child{margin-bottom:12px;font-size:10px}.as-progress{gap:9px;padding:13px 0;font-size:8px}.as-progress>div{width:70px}.as-save-state{max-width:57%;font-size:8px}.as-page{padding-top:26px}.as-stage-heading h1{font-size:61px}.as-stage-heading h2{font-size:43px}.as-stage-heading>p:not(.as-kicker){font-size:11px}.as-stage-heading .as-kicker{letter-spacing:1.3px;font-size:8px}.as-letter{margin:22px 0 28px;padding:24px}.as-letter p{font-size:12px}.as-handwritten{font-size:21px}.as-looking h3{font-size:14px}.as-looking .as-kicker{letter-spacing:1.5px;font-size:8px}.as-source{padding:24px}.as-source h3{font-size:30px}.as-source p:not(.as-kicker){font-size:11px}.as-source:after{font-size:18px;top:12px;right:12px}.as-source>.as-kicker{max-width:90%;font-size:8px}.as-page-turn{flex-wrap:wrap;gap:15px;padding-top:18px}.as-page-turn>span{text-align:center;order:3;width:100%;font-size:7px}.as-page-turn>.as-button{gap:12px;padding:11px 13px;font-size:10px}.as-room-rights{margin-top:20px;font-size:8px}.as-word-grid{gap:10px}.as-word-grid article{padding:16px 14px}.as-word-grid h3{font-size:24px}.as-word-grid p{font-size:10px}.as-word-grid article>div>button{flex:none;width:25px;height:25px}.as-word-grid .as-word-example{font-size:17px}.as-word-form>div{display:block}.as-dictionary .as-button{gap:8px;padding:12px;font-size:11px}.as-dictionary-result{padding:16px}.as-starter{padding:17px 20px}.as-starter>p{font-size:28px}.as-creative-brief{gap:15px;padding:20px}.as-creative-brief p:not(.as-kicker){font-size:12px}.as-creative-brief .as-kicker{letter-spacing:1.2px;font-size:8px}.as-voice{grid-template-columns:1fr;gap:10px}.as-voice p{margin-bottom:5px}.as-question{padding:25px}.as-question h3{font-size:32px}.as-question p{font-size:11px}.as-table-ritual{gap:18px}.as-gathering{gap:16px;padding:23px}.as-gathering h3{font-size:15px}.as-gathering>svg{width:24px}.as-posts{grid-template-columns:1fr}.as-share{padding:20px}.as-notebook{min-height:70vh;padding-top:35px}.as-notebook h1{font-size:60px}.as-notebook .as-section-top>.as-button{margin-top:20px;font-size:10px}.as-notebook-tools{display:block}.as-notebook-tools>label{max-width:none;margin-top:15px}.as-notebook-entry{grid-template-columns:85px 1fr;gap:20px;padding:25px 0}.as-notebook-entry h2{font-size:28px}.as-notebook-entry .as-kicker{letter-spacing:.8px;font-size:6px}.as-notebook-entry .as-cover.compact{padding:10px}.as-notebook-entry .as-cover.compact .as-cover-title{font-size:15px}.as-notebook-entry h3{font-size:12px}.as-note-preview{font-size:11px}.as-notebook-word strong{font-size:21px;display:block}.as-notebook-word span{font-size:10px}.as-about{padding:38px 0 50px}.as-about>h1{font-size:48px;line-height:1.05}.as-about-intro{font-size:14px}.as-about-grid{grid-template-columns:1fr;gap:28px;margin-top:35px}.as-about-grid aside{padding:27px}.as-about-note{gap:16px}.as-about-note h3{font-size:17px}.as-about-note p{font-size:11px}.as-about-note svg{flex:none}}@media (max-width:380px){.as-hero h1{font-size:66px}.as-cover-title{font-size:25px}.as-cover-kicker,.as-cover-bottom{font-size:4px}.as-card-title{font-size:22px}.as-ritual h3{font-size:18px}.as-room-sidebar nav button>span:nth-child(2){font-size:13px}.as-page-turn>.as-button{padding:10px;font-size:9px}.as-stage-heading h2{font-size:38px}}@media (prefers-reduced-motion:reduce){.as-page{animation:none}.art-salon *{scroll-behavior:auto!important}.as-cover-button,.as-button,.as-feature-cover>.as-cover{transition:none}}.as-word-grid h3,.as-my-words h3{overflow-wrap:anywhere}.as-art-cover{isolation:isolate;border-left:0;color:#302c26!important}.as-art-cover .as-cover-photo{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.as-art-cover:before{content:"";z-index:-1;background:linear-gradient(#f7f3ea00 55%,#f7f3eae0 82%,#f7f3eafa);position:absolute;inset:0}.as-art-cover:after{opacity:.18;inset:10px}.as-art-cover .as-cover-title{max-width:100%;margin-bottom:15px;font-size:32px;line-height:.99}.as-art-cover .as-cover-kicker{letter-spacing:1.5px;background:#f4efe7d9;align-self:start;padding:5px 7px;font-size:7px}.as-art-cover .as-cover-bottom{letter-spacing:1.3px;font-size:5.5px}.as-cover-button:hover .as-cover-photo{transform:scale(1.035)}.as-art-cover.compact .as-cover-kicker{letter-spacing:.5px;padding:2px 3px;font-size:3px}.as-art-cover.compact .as-cover-title{margin-bottom:7px;font-size:17px}.as-art-cover.compact .as-cover-bottom{letter-spacing:.5px;font-size:3px}.as-collection-label{border-top:1px solid var(--as-line);justify-content:space-between;align-items:center;gap:20px;margin:30px 0 10px;padding:14px 0 18px;display:flex}.as-collection-label span:first-child{letter-spacing:1.8px;font:8px Arial,sans-serif}.as-collection-label span:last-child{color:var(--as-muted);font-size:10px}.as-card-meta{display:block}.as-card-meta span:first-child{margin-bottom:5px;font-size:15px;display:block}.as-card-meta span:last-child{font-size:9px}.as-floating-note{bottom:-24px;left:auto;right:5px}.as-feature-cover>.as-art-cover{border:0}.as-hero-copy>.as-kicker{letter-spacing:1.7px;font-size:8px}.as-curation .as-section-top h2{font-size:52px}@media (max-width:1100px){.as-art-cover .as-cover-title{font-size:27px}.as-art-cover .as-cover-kicker{letter-spacing:1px;font-size:5.5px}.as-curation .as-section-top h2{font-size:46px}}@media (max-width:760px){.as-art-cover .as-cover-title{margin-bottom:12px;font-size:26px}.as-art-cover .as-cover-kicker{letter-spacing:.6px;padding:3px 4px;font-size:4px}.as-art-cover .as-cover-bottom{letter-spacing:.6px;font-size:4px}.as-collection-label{margin:22px 0 15px;display:block}.as-collection-label span{display:block}.as-collection-label span:last-child{margin-top:9px;font-size:9px}.as-card-meta span:first-child{font-size:13px}.as-curation .as-section-top h2{font-size:40px}.as-floating-note{bottom:-5px;left:auto;right:5px}.as-feature-copy .as-kicker{font-size:7px}.as-hero-copy>.as-kicker{letter-spacing:1.2px;font-size:7px}}@media (max-width:380px){.as-art-cover .as-cover-title{font-size:22px}.as-curation .as-section-top h2{font-size:36px}}@media (prefers-reduced-motion:reduce){.as-art-cover .as-cover-photo{transition:none}}.as-film{border:1px solid var(--as-line);background:#f0eae1;margin:44px 0 30px;padding:32px}.as-film-heading{border-bottom:1px solid #cfc4b8;margin-bottom:22px;padding-bottom:20px}.as-film-heading h3{margin:12px 0;font:34px/1.1 Georgia,serif}.as-film-heading>p:last-child{color:#6d625b;font-size:11px}.as-film>p{font-size:13px;line-height:1.9}.as-film-screen{aspect-ratio:16/9;background:#292c29;margin:25px 0 14px;overflow:hidden}.as-film-screen iframe{border:0;width:100%;height:100%;display:block}.as-film-play{color:#f5efe4;cursor:pointer;background:radial-gradient(at 25% 10%,#595446,#0000 60%),linear-gradient(125deg,#373b34,#232622);border:0;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;display:flex}.as-film-play>span{border:1px solid #c5b9a1;border-radius:50%;place-items:center;width:62px;height:62px;display:grid}.as-film-play strong{font:italic 32px Georgia,serif}.as-film-play small{letter-spacing:1px;font-size:10px}.as-film-play:hover>span{background:#ffffff1a}.as-film-external{color:#f7f1e7;background:#34382f;justify-content:space-between;align-items:center;gap:22px;margin:25px 0 14px;padding:30px 24px;text-decoration:none;display:flex}.as-film-external>span{flex:1;font:19px Georgia,serif}.as-film-external small{margin-top:10px;font:10px/1.8 Arial,sans-serif;display:block}.as-film-source{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:10px;display:flex}.as-film-source>span{color:#6d625b;font-size:10px}.as-viewing-steps{margin:30px 0;padding:0;list-style:none}.as-viewing-steps li{border-bottom:1px solid #d5cbbf;padding:18px 0}.as-viewing-steps b{font:18px Georgia,serif}.as-viewing-steps p{margin:10px 0 0;font-size:12px;line-height:1.8}.as-viewing-steps .as-film-frame{color:#79564f;font:italic 22px/1.5 Georgia,serif}.as-film-credit{color:#6d625b;margin-top:20px;font-size:10px;line-height:1.8;display:block}.as-extra-practice{border-top:1px solid var(--as-line);border-bottom:1px solid var(--as-line);margin:24px 0;padding:20px 0}.as-extra-practice>summary{cursor:pointer;padding:8px 0;font:18px Georgia,serif}.as-listening{padding-top:24px}.as-listening-title{align-items:center;gap:15px;display:flex}.as-listening-title h3{margin:8px 0;font-size:17px;font-weight:400;line-height:1.7}.as-listening-title .as-kicker{font-size:8px}.as-listening-player,.as-listening-empty{background:#eee7dd;margin:20px 0;padding:22px}.as-listening-player audio{width:100%;margin-bottom:12px}.as-listening-player label{align-items:center;gap:12px;font-size:11px;display:flex}.as-listening-player select{width:auto;padding:6px;font-size:12px}.as-listening-player small{margin-top:12px;display:block}.as-listening-empty p{margin:0 0 10px;font-size:13px}.as-listening-empty span,.as-listening-steps,.as-script,.as-listening-check{font-size:12px;line-height:1.9}.as-listening-steps{padding-left:20px}.as-listening-steps li{margin:12px 0}.as-listening-steps b{margin-right:9px}.as-script{border:1px solid var(--as-line);margin:20px 0;padding:20px}.as-script summary,.as-listening-check summary{cursor:pointer}.as-script p[lang=en]{font:21px/1.8 Georgia,serif}.as-listening-check{border-left:2px solid #aa7b74;margin:25px 0;padding-left:20px}.as-listening-check small{display:block}.as-audio-tools{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.as-file-label{cursor:pointer;border:1px solid #7e7369;align-items:center;gap:10px;padding:12px;font-size:11px;display:inline-flex;position:relative}.as-file-label input{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.as-file-label:focus-within{outline-offset:4px;outline:2px solid #79564f}.as-audio-draft{padding:20px 0}.as-audio-draft audio{width:100%;margin:16px 0;display:block}.as-audio-draft>small{margin-top:15px;font-size:10px;line-height:1.8;display:block}.as-expression-frames{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.as-expression-frames button{color:#5d4740;cursor:pointer;background:#eee7df;border:1px solid #d6c9bf;padding:12px 16px;font:italic 18px Georgia,serif}.as-expression-frames button:hover{background:#e5d9d0}.as-discussion-help{border-left:2px solid #ac8077;margin:25px 0;padding:5px 20px;font:17px/1.7 Georgia,serif}.as-discussion-help b{color:#79564f;width:75px;font-weight:400;display:inline-block}.as-pre-read{margin:28px 0}.as-pre-read>p:not(.as-kicker){font-size:13px;line-height:1.8}@media (max-width:760px){.as-film{margin-top:30px;padding:21px 16px}.as-film-heading h3{font-size:27px}.as-film-play{gap:10px}.as-film-play strong{font-size:25px}.as-film-play>span{width:44px;height:44px}.as-film-play small{letter-spacing:0;font-size:8px}.as-film-source{font-size:9px}.as-film-external{gap:14px;padding:24px 16px}.as-film-external>span{font-size:16px}.as-listening-title h3{font-size:14px}.as-listening-title>.as-kicker{font-size:7px}.as-script p[lang=en]{font-size:19px}.as-room-sidebar nav button>span:nth-child(2){overflow-wrap:anywhere;font-size:12px;line-height:1.2}.as-discussion-help{padding-left:15px;font-size:15px}.as-discussion-help b{width:auto;margin-right:10px}.as-expression-frames button{font-size:16px}.as-file-label{min-height:44px}}.as-magazine-intro{border-top:1px solid var(--as-line);grid-template-columns:.9fr 1.1fr;gap:72px;margin-top:28px;padding:55px 0;display:grid}.as-magazine-intro h2{margin:18px 0 24px;font:46px/1.08 Georgia,serif}.as-magazine-intro h2 em{color:#8d6760;font-weight:400}.as-magazine-intro p{font-size:14px;line-height:1.9}.as-magazine-intro p[lang=ko]{color:#6b6259;font-size:12px}.as-magazine-intro .as-magazine-why{border-left:2px solid #ba938a;margin-top:22px;padding-left:20px;font-size:13px}.as-magazine-why span{color:#6b6259;font-size:11px}.as-magazine-intro small{color:#746960;margin-top:18px;font-size:9px;line-height:1.8;display:block}.as-monthly-workbook{background:#eee5dc;justify-content:space-between;align-items:center;gap:35px;margin:25px 0 35px;padding:35px;display:flex}.as-monthly-workbook h2{margin:12px 0;font:34px Georgia,serif}.as-monthly-workbook p{font-size:12px;line-height:1.8}.as-monthly-workbook small{color:#6b6259;margin-top:12px;font-size:10px;line-height:1.8;display:block}.as-monthly-workbook .as-button{white-space:nowrap}@media (max-width:760px){.as-magazine-intro{grid-template-columns:1fr;gap:20px;padding:30px 0}.as-magazine-intro h2{font-size:38px}.as-magazine-intro p{font-size:13px}.as-monthly-workbook{padding:25px 20px;display:block}.as-monthly-workbook>div:last-child{margin-top:22px}.as-monthly-workbook .as-button{padding:14px;font-size:11px}.as-monthly-workbook h2{font-size:30px}}.art-salon{--as-paper:#101011;--as-ink:#f1ece4;--as-rose:#d3aaa7;--as-line:#373336;--as-muted:#b8b1ac;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.art-salon .as-button{color:#fff5ee;background:#702f3d;border-color:#92505e}.art-salon .as-button:hover{background:#893e4e;border-color:#b27380}.art-salon .as-button.outline{color:var(--as-ink);background:0 0;border-color:#65575c}.art-salon .as-button.outline:hover{background:#292124}.art-salon .as-skip{color:var(--as-ink);background:#252126}.art-salon .as-hero-frame{background:#181719;border-color:#454044;padding:10px;transform:none;box-shadow:0 20px 60px #0008}.art-salon .as-signature-image{aspect-ratio:1;background:#111}.art-salon .as-signature-image img{object-fit:cover;object-position:center 28%;mix-blend-mode:normal;width:100%;height:100%;position:absolute;top:0;left:0}.art-salon .as-hero-caption{padding:22px 16px}.art-salon .as-hero-caption i,.art-salon .as-ritual>div>span,.art-salon .as-room-sidebar nav button>span:first-child{color:#ccaaa6}.art-salon .as-floating-note{color:#f5e9e1;background:#42232d;border-color:#77505c;transform:rotate(-4deg);box-shadow:0 8px 30px #0006}.art-salon .as-feature-cover{background:#19171a;border:1px solid #353034}.art-salon .as-feature-cover>.as-cover{transform:rotate(-3deg);box-shadow:0 16px 35px #0009}.art-salon .as-feature:hover .as-feature-cover>.as-cover{transform:rotate(0)}.art-salon .as-art-cover{color:#f6f0e9!important;background:#111!important}.art-salon .as-art-cover:after{opacity:.25}.art-salon .as-art-cover .as-cover-kicker{color:#f5ede4;background:#171417d9;border-left:2px solid #ab6877}.art-salon .as-art-cover .as-cover-title{color:#f5ede4;text-shadow:0 2px 12px #0008}.art-salon .as-invitation{background:linear-gradient(#0000,#29181e88)}.art-salon .as-filters button.active,.art-salon .as-filters button:hover,.art-salon .as-room-sidebar nav .active{background:#302329;border-color:#78535f}.art-salon .as-progress i{background:#484047}.art-salon .as-letter,.art-salon .as-source,.art-salon .as-word-grid article,.art-salon .as-dictionary-result,.art-salon .as-starter,.art-salon .as-creative-brief,.art-salon .as-question,.art-salon .as-gathering,.art-salon .as-posts article,.art-salon .as-empty,.art-salon .as-about-grid aside,.art-salon .as-film,.art-salon .as-listening-player,.art-salon .as-listening-empty,.art-salon .as-monthly-workbook{background:#1d1a1e;border-color:#4b3b42}.art-salon input:not([type=checkbox]),.art-salon textarea,.art-salon select{color:var(--as-ink);background:#141215;border-color:#594a52}.art-salon input::placeholder,.art-salon textarea::placeholder{color:#a89da5}.art-salon .as-expression-frames button{color:#e5c4c0;background:#2a2026;border-color:#66505a}.art-salon .as-expression-frames button:hover{background:#3c2932}.art-salon .as-film-heading>p:last-child,.art-salon .as-film-source>span,.art-salon .as-film-credit,.art-salon .as-magazine-intro p[lang=ko],.art-salon .as-magazine-why span,.art-salon .as-magazine-intro small,.art-salon .as-monthly-workbook small{color:var(--as-muted)}.art-salon .as-viewing-steps .as-film-frame,.art-salon .as-discussion-help b,.art-salon .as-magazine-intro h2 em,.art-salon .as-source:after{color:var(--as-rose)}.art-salon .as-film-external{color:#f3e9e3;background:#2a242b}.art-salon .as-film-play{background:radial-gradient(at 25% 10%,#57313f,#0000 65%),#171519}.art-salon .as-question-nav button[aria-pressed=true]{color:#fff;background:#743646}.art-salon .as-error{color:#ffb1ad}.art-salon .as-success{color:#b6d1a9}@media (max-width:760px){.art-salon .as-hero-frame{padding:7px}.art-salon .as-floating-note{padding:14px 22px}.art-salon .as-feature-cover{padding:30px}}.tea-reader{border:1px solid var(--as-line);background:#181619;margin:30px 0;padding:30px}.tea-reader-head{justify-content:space-between;gap:20px;display:flex}.tea-size{white-space:nowrap;align-items:start;gap:18px;display:flex}.tea-leaf{white-space:pre-wrap;transform-origin:0;min-height:310px;margin:28px 0;font-family:Georgia,serif;line-height:1.9;animation:.35s ease-out tea-page}.tea-leaf::selection{color:#fff;background:#754252}.tea-turn{border-top:1px solid var(--as-line);justify-content:space-between;padding-top:18px;display:flex}.tea-help{border-top:1px solid var(--as-line);padding:18px 0}.tea-help summary{cursor:pointer}.tea-help p{margin:15px 0}.tea-selection{background:#302229;margin:20px 0;padding:20px}.tea-selection blockquote{margin-bottom:16px;font-family:Georgia,serif}.tea-reader button:disabled{opacity:.4;cursor:default}.tea-reader .as-starter .as-link{margin-top:15px;display:flex}@keyframes tea-page{0%{opacity:.4;transform:perspective(1200px)rotateY(5deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tea-leaf{animation:none}}@media (max-width:760px){.tea-reader{padding:20px}.tea-leaf{min-height:0}.tea-reader-head h3{font-size:24px}}.as-ritual{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}.as-journal-review{gap:24px;margin:30px 0;display:grid}.as-journal-review section{border-top:1px solid var(--as-line);padding-top:22px}.as-journal-review h3{font-size:28px}.as-journal-review p{white-space:pre-wrap;line-height:1.9}.as-journal-actions{flex-wrap:wrap;gap:16px;display:flex}.as-room-sidebar nav button>span:nth-child(2){overflow-wrap:anywhere;min-width:0}@media (max-width:760px){.as-ritual{grid-template-columns:repeat(2,minmax(0,1fr))}.as-room-sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr))}.as-room-sidebar nav button>span:nth-child(2){font-size:14px}.as-room-sidebar nav button{min-height:92px}}.tea-reader{background:#141414;padding:30px}.tea-reader-head{align-items:start}.tea-reader-head>.as-link{white-space:nowrap;font-size:11px}.tea-toolbar{flex-wrap:wrap;align-items:center;gap:24px;margin-top:12px;padding:22px 0;display:flex}.tea-toolbar .as-link{font-size:11px}.tea-size{align-items:center;gap:16px}.tea-size>span{color:var(--as-muted);font-size:11px}.tea-book-surface{perspective:1600px;background:#1c1b1a;border:1px solid #ffffff12;padding:30px 42px;box-shadow:inset 5px 0 12px #0002}.tea-running-title{letter-spacing:2px;color:#a9a29b;justify-content:space-between;font-size:8px;display:flex}.tea-leaf{color:#e9e2d9;outline-offset:8px;max-width:62ch;min-height:340px;margin:30px auto;line-height:1.85;animation:.4s ease-out tea-forward}.tea-leaf.previous{transform-origin:100%;animation-name:tea-backward}.tea-turn{color:#e5dcd3}.tea-reading-hint{color:#afa69e;margin-top:18px;font-size:10px;line-height:1.8}.tea-save-status{color:#cbb9bd;margin-top:15px;font-size:10px}.tea-focus-dialog{color:#e9e2d9;z-index:1000;background:#101010;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:24px;position:fixed;inset:0;overflow:auto}.tea-focus-dialog::backdrop{background:#101010}.tea-focus-inner{border:0;width:min(100%,960px);margin:0 auto;padding:25px 30px}.tea-focus-inner .tea-leaf{min-height:40vh}.tea-focus-inner .tea-reader-head h3{font-size:30px}.tea-focus-inner .as-kicker{letter-spacing:2px;font-size:9px}.tea-focus-inner .as-link{color:#e9e2d9;align-items:center;gap:8px;display:inline-flex}.tea-focus-inner .as-subtle,.tea-focus-inner small{color:#b3aaa3;font-size:11px}.tea-focus-inner .as-button{color:#eee;background:0 0;border:1px solid #79636a;padding:12px}.tea-focus-inner .tea-help{border-top:1px solid #ffffff25}.tea-focus-inner .tea-selection{background:#302229;padding:20px}.tea-focus-inner .tea-help p{line-height:1.8}.tea-focus-inner .tea-help .as-starter{margin-top:20px}:is(.tea-focus-inner button:focus-visible,.tea-reader button:focus-visible){outline-offset:5px;outline:2px solid #d1a4b1}.tea-focus-inner button:disabled{opacity:.35}@keyframes tea-forward{0%{opacity:.45;transform:rotateY(9deg)translate(8px)}to{opacity:1;transform:none}}@keyframes tea-backward{0%{opacity:.45;transform:rotateY(-9deg)translate(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tea-leaf,.tea-leaf.previous{animation:none}}@media (max-width:760px){.tea-reader{padding:18px}.tea-reader-head{display:block}.tea-reader-head>.as-link{margin-top:18px}.tea-book-surface{padding:22px}.tea-leaf{min-height:0;margin:24px auto}.tea-toolbar{gap:16px}.tea-focus-dialog{padding:0}.tea-focus-inner{padding:22px 16px}.tea-focus-inner .tea-leaf{min-height:40vh}}.art-salon .as-art-cover:before{background:0 0}.art-salon .as-art-cover:after{display:none}.art-salon .as-art-cover .as-cover-title{text-shadow:none}.art-salon .as-art-cover .as-cover-kicker{letter-spacing:1.5px;background:0 0;border:0;padding:0;font-size:6px}.art-salon .as-art-cover .as-cover-photo{object-fit:cover}.art-salon .as-feature-cover>.as-cover{transform:none}.art-salon .as-signature-image img{object-position:center}.art-salon .as-art-cover.compact .as-cover-kicker{letter-spacing:.4px;font-size:3px}@media (max-width:760px){.art-salon .as-art-cover .as-cover-kicker{letter-spacing:.7px;font-size:4px}.art-salon .as-art-cover.compact .as-cover-kicker{font-size:3px}}.chapter-club{background:#101011;min-height:100vh}.chapter-club button,.chapter-club select,.chapter-club input,.chapter-club textarea{font:inherit}.chapter-club button{cursor:pointer}:is(.chapter-club button:focus-visible,.chapter-club a:focus-visible){outline-offset:5px;outline:2px solid #d3aaa7}.chapter-club main{padding:0}.book-site-header{border-bottom:1px solid #373336;justify-content:space-between;max-width:1200px;margin:auto;padding:30px 32px;display:flex}.book-brand{letter-spacing:3px;text-align:left;font-family:Georgia,serif;font-size:20px}.book-brand small{letter-spacing:2px;font:8px/2.5 Arial,sans-serif;display:block}.book-site-header nav{align-items:center;gap:30px;font-size:12px;display:flex}.book-site-header nav .active{color:#d3aaa7}.book-introduction{grid-template-columns:330px 1fr;align-items:center;gap:100px;max-width:1100px;margin:70px auto 85px;padding:0 32px;display:grid}.single-book-cover{aspect-ratio:3/4;isolation:isolate;border:1px solid #373336;position:relative;box-shadow:14px 18px 45px #0008}.single-book-cover img{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute}.single-book-cover>p{letter-spacing:1.6px;font:7px Arial,sans-serif;position:absolute;top:26px;left:24px;right:24px}.single-book-cover>div{position:absolute;bottom:25px;left:25px}.single-book-cover h2{margin:0 0 15px;font-size:38px;line-height:.95}.single-book-cover span{letter-spacing:2px;font-size:8px}.book-description h1{margin:25px 0;font-size:80px;line-height:.95}.book-description h1 em{color:#d3aaa7}.book-author{color:#b8b1ac;font-size:14px}.book-description>p:not(.as-kicker){margin:20px 0;font-size:14px;line-height:1.9}.book-description>small{color:#b8b1ac;margin-top:20px;font-size:10px;line-height:1.7;display:block}.book-contents{max-width:1060px;margin:0 auto;padding:0 32px 70px}.contents-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.contents-heading h2{font-size:45px}.contents-heading>.as-link{font-size:11px}.chapter-row{text-align:left;border-top:1px solid #373336;align-items:center;gap:28px;width:100%;padding:25px 12px;transition:background .2s;display:flex}.chapter-row:hover{background:#211b1e}.chapter-number{color:#d3aaa7;min-width:40px;font:italic 25px Georgia,serif}.chapter-row h3{margin-bottom:7px;font-size:31px}.chapter-row p{color:#b8b1ac;margin:0;font-size:11px}.chapter-row-meta{text-align:right;color:#b8b1ac;margin-left:auto;font-size:11px}.chapter-row-meta small{color:#d3aaa7;margin-top:10px;display:block}.book-source{color:#b8b1ac;border-top:1px solid #373336;padding-top:24px;font-size:10px;line-height:2}.book-footer{color:#b8b1ac;border-top:1px solid #373336;justify-content:space-between;max-width:1200px;margin:auto;padding:28px 32px;font-size:11px;display:flex}.chapter-reader{width:min(100%,1000px);background:#101011!important;border:0!important;margin:0 auto!important;padding:0 32px 60px!important}.chapter-reader-header{border-bottom:1px solid #373336;justify-content:space-between;align-items:center;gap:14px;padding:25px 0;display:flex}.chapter-reader-header>.as-link{font-size:11px}.chapter-reader-header>span{letter-spacing:2px;font-size:8px}.chapter-reader>.tea-reader-head{padding-top:32px}.chapter-reader h1{margin:12px 0;font-size:48px}.tea-subtle{color:#b8b1ac;font-size:11px;line-height:1.8}.tea-page-picker{align-items:center;gap:10px;margin-left:auto;font-size:12px;display:flex}.tea-page-picker select,.journal-scope select{color:#eee5dd;background:#1b191b;border:1px solid #554b50;border-radius:0;padding:8px}.chapter-reader .tea-leaf{white-space:pre-wrap;min-height:400px}.reading-save{color:#cbb9bd;flex-wrap:wrap;align-items:center;gap:15px;margin:18px 0;font-size:10px;display:flex}.reading-save button{font-size:10px}.chapter-end{border-top:1px solid #373336;flex-wrap:wrap;align-items:center;gap:20px;padding:30px 0;display:flex}.chapter-end h2{width:100%;font-size:35px}.chapter-end .as-kicker{width:100%}.chapter-reader>.tea-help{font-size:12px;line-height:1.9}.tea-vocab-popup,.tea-quote-popup{z-index:80;background:#211b1e;border:1px solid #80636c;width:360px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 110px);padding:24px;position:fixed;top:80px;right:24px;overflow:auto;box-shadow:0 14px 60px #000b}.tea-vocab-popup header{justify-content:space-between;align-items:start;gap:12px;display:flex}.tea-vocab-popup h3{overflow-wrap:anywhere;font-size:32px}.tea-vocab-popup p,.tea-quote-popup blockquote{font-size:13px;line-height:1.7}.tea-vocab-popup section{border-bottom:1px solid #4a3b42;padding:12px 0}.tea-vocab-popup small{color:#c7b8bc;font-size:9px;line-height:1.8}.tea-vocab-popup audio{width:100%;height:36px;margin:18px 0 7px;display:block}.tea-vocab-popup .as-field{margin-top:18px}.tea-dict-example{color:#c7b8bc;font-style:italic}.tea-quote-popup>.as-link{float:right}.tea-quote-popup blockquote{clear:both;white-space:pre-wrap;padding:15px 0}.chapter-journal{max-width:1000px;margin:55px auto;padding:0 32px}.journal-heading{justify-content:space-between;align-items:start;gap:25px;display:flex}.journal-heading h1{margin:20px 0;font-size:56px;line-height:1.1}.journal-heading>div>p:last-child{color:#b8b1ac;font-size:12px}.journal-heading>.as-button{margin-top:20px;font-size:11px}.journal-scope{align-items:center;gap:15px;margin:30px 0;font-size:12px;display:flex}.journal-tabs{border-bottom:1px solid #373336;gap:24px;margin:30px 0;display:flex}.journal-tabs button{border-bottom:2px solid #0000;padding:15px 0;font-size:12px}.journal-tabs button.active{color:#d3aaa7;border-color:#d3aaa7}.chapter-journal textarea,.tea-vocab-popup textarea{color:#eee5dd;resize:vertical;background:#191719;border:1px solid #554b50;width:100%;padding:16px;line-height:1.8}.chapter-journal .as-field{gap:12px;margin:24px 0;font-size:12px;display:grid}.journal-chapter-list{margin:45px 0}.journal-chapter-list h2{margin-bottom:25px;font-size:32px}.journal-chapter-list>button{text-align:left;border-top:1px solid #373336;align-items:center;gap:20px;width:100%;padding:20px 0;display:flex}.journal-chapter-list>button>span{color:#d3aaa7}.journal-chapter-list strong{font-family:Georgia,serif;font-size:23px;font-weight:400}.journal-chapter-list p{color:#b8b1ac;font-size:11px;line-height:1.8}.journal-chapter-list svg{margin-left:auto}.journal-search{color:#eee5dd;background:#191719;border:1px solid #554b50;width:100%;padding:14px}.journal-empty{text-align:center;color:#b8b1ac;padding:50px 24px;font-size:13px;line-height:1.9}.journal-passage,.journal-word{border-bottom:1px solid #373336;padding:28px 0}.journal-passage blockquote,.journal-word blockquote{white-space:pre-wrap;margin:22px 0;font:20px/1.8 Georgia,serif}.journal-word blockquote{color:#b8b1ac;font-size:15px}.journal-word small{color:#b8b1ac;font-size:10px}.word-heading{justify-content:space-between;display:flex}.word-heading h2{margin-bottom:15px;font-size:34px}.journal-passage .as-link,.journal-word .as-link{font-size:11px}@media (max-width:760px){.book-site-header{padding:20px}.book-brand{letter-spacing:2px;font-size:14px}.book-site-header nav{gap:15px;font-size:10px}.book-introduction{grid-template-columns:1fr;gap:35px;margin:35px auto 55px;padding:0 24px}.single-book-cover{width:220px;margin:auto}.single-book-cover h2{font-size:29px}.single-book-cover>p{font-size:5px;left:18px}.single-book-cover>div{bottom:20px;left:18px}.book-description h1{font-size:64px}.book-contents{padding:0 22px 40px}.contents-heading{display:block}.contents-heading h2{font-size:38px}.contents-heading>.as-link{margin-top:15px}.chapter-row{gap:14px;padding:23px 0}.chapter-number{min-width:25px;font-size:20px}.chapter-row h3{font-size:25px}.chapter-row-meta{font-size:8px}.chapter-row-meta small{max-width:75px;line-height:1.7}.chapter-row>svg{width:15px}.book-footer{gap:15px;padding:22px;display:grid}.chapter-reader{padding:0 16px 35px!important}.chapter-reader-header>span{display:none}.chapter-reader-header>.as-link{font-size:10px}.chapter-reader h1{font-size:37px}.chapter-reader .tea-book-surface{padding:20px}.chapter-reader .tea-leaf{min-height:0;line-height:1.8}.tea-toolbar{gap:14px}.tea-page-picker{margin-left:0}.tea-vocab-popup,.tea-quote-popup{width:400px;max-width:calc(100vw - 24px);max-height:55dvh;padding:20px;top:auto;bottom:12px;right:12px}.chapter-journal{margin:30px auto;padding:0 20px}.journal-heading{display:block}.journal-heading h1{font-size:42px}.journal-scope{gap:10px;display:grid}.journal-scope select{max-width:100%}.journal-tabs{gap:12px}.journal-tabs button{font-size:10px}.journal-chapter-list strong{font-size:21px}}.trial-banner{color:#beb5b0;border-bottom:1px solid #393333;justify-content:space-between;gap:20px;max-width:1080px;margin:0 auto;padding:18px 24px;font-size:12px;display:flex}.pass-member{overflow-wrap:anywhere;border-bottom:1px solid #393333;justify-content:space-between;gap:16px;padding:22px 0;display:flex}.pass-member small{color:#baa19e;margin-top:8px;display:block}.chapter-journal .as-button{margin:16px 16px 16px 0}.chapter-journal .as-field input{color:#eee7df;font:inherit;background:#1b1919;border:1px solid #655b5b;width:100%;padding:16px}@media (max-width:600px){.book-site-header nav{flex-wrap:wrap}.trial-banner,.pass-member{flex-direction:column}}
