main:has(>.talk-hero-module__glsB_a__hero){height:calc(100dvh - var(--landing-action-height,126px));min-height:0;padding-bottom:0;overflow:hidden auto}.talk-hero-module__glsB_a__hero{box-sizing:border-box;min-height:calc(clamp(660px,100dvh,900px) - var(--landing-action-height,126px));flex-direction:column;justify-content:flex-end;gap:10px;padding:0 16px 20px;display:flex;position:relative;overflow:hidden;container:talk/inline-size}.talk-hero-module__glsB_a__film{object-fit:cover;object-position:50% 0;background:var(--land-bg);width:100%;height:clamp(660px,100dvh,900px);position:absolute;inset:0}.talk-hero-module__glsB_a__shade{background:linear-gradient(180deg in srgb,color-mix(in srgb,var(--land-bg) 60%,transparent) 0%,color-mix(in srgb,var(--land-bg) 0%,transparent) 12%,color-mix(in srgb,var(--land-bg) 0%,transparent) 48%,color-mix(in srgb,var(--land-bg) 60%,transparent) 64%,color-mix(in srgb,var(--land-bg) 94.1176%,transparent) 80%,var(--land-bg) 100%);position:absolute;inset:0}.talk-hero-module__glsB_a__withCard .talk-hero-module__glsB_a__shade{background:linear-gradient(180deg in srgb,color-mix(in srgb,var(--land-bg) 60%,transparent) 0%,color-mix(in srgb,var(--land-bg) 0%,transparent) 12%,color-mix(in srgb,var(--land-bg) 14.902%,transparent) 30%,color-mix(in srgb,var(--land-bg) 74.902%,transparent) 50%,color-mix(in srgb,var(--land-bg) 94.902%,transparent) 68%,var(--land-bg) 100%)}.talk-hero-module__glsB_a__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.talk-hero-module__glsB_a__stage{z-index:2;pointer-events:none;flex:none;margin-top:calc(clamp(660px,100dvh,900px)/2.08333);padding-bottom:12px;display:grid;position:relative}.talk-hero-module__glsB_a__withCard .talk-hero-module__glsB_a__stage{margin-top:0}.talk-hero-module__glsB_a__stage>*{grid-area:1/1;align-self:end}.talk-hero-module__glsB_a__stage .talk-hero-module__glsB_a__reserve{visibility:hidden}.talk-hero-module__glsB_a__stage .talk-hero-module__glsB_a__bubble{background:var(--land-bubble,#fff);white-space:pre-line;overflow-wrap:break-word;border:1.6px solid #151012;border-radius:24px;max-width:100%;transition:opacity .25s,transform .25s cubic-bezier(.2,1.4,.4,1);position:relative}.talk-hero-module__glsB_a__stage .talk-hero-module__glsB_a__bubble>svg{display:none}.talk-hero-module__glsB_a__stage .talk-hero-module__glsB_a__bubble:after{background:var(--land-bubble,#fff);clip-path:polygon(0 0,100% 0,0 100%);content:"";width:20px;height:12px;position:absolute;top:100%;right:24px}.talk-hero-module__glsB_a__stage .talk-hero-module__glsB_a__right:after{left:24px;right:auto;transform:scaleX(-1)}.talk-hero-module__glsB_a__stage .talk-hero-module__glsB_a__left{transform-origin:80% 100%;justify-self:start}.talk-hero-module__glsB_a__stage .talk-hero-module__glsB_a__right{transform-origin:20% 100%;justify-self:end}.talk-hero-module__glsB_a__stage .talk-hero-module__glsB_a__off{opacity:0;transform:scale(.88)}.talk-hero-module__glsB_a__off{opacity:0}.talk-hero-module__glsB_a__direction{z-index:2;min-height:21px;color:color-mix(in srgb,var(--land-ink) 80%,transparent);text-align:center;text-shadow:0 2px 8px #000e;margin:0;font-size:14px;font-style:italic;transition:opacity .3s;position:relative}.talk-hero-module__glsB_a__stage .talk-hero-module__glsB_a__direction{align-self:center}.talk-hero-module__glsB_a__direction.talk-hero-module__glsB_a__off{transform:none}.talk-hero-module__glsB_a__questions{z-index:2;background:#120809d9;border:1px solid #4a1d20;border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;display:flex;position:relative}.talk-hero-module__glsB_a__questions span{color:var(--land-accent-soft);letter-spacing:.2em;word-break:keep-all;padding-right:max(48px,3em);font-size:11px;font-weight:700}.talk-hero-module__glsB_a__questions p{color:var(--land-ink);word-break:keep-all;margin:0;font-size:14px;line-height:1.5}.talk-hero-module__glsB_a__questions em{color:#ff8a80;font-style:normal;font-weight:700}@container talk (max-width:16em){.talk-hero-module__glsB_a__film,.talk-hero-module__glsB_a__shade,.talk-hero-module__glsB_a__stage{--film:min(clamp(660px,100dvh,900px),calc((100cqi + 32px) * 16 / 9))}.talk-hero-module__glsB_a__film,.talk-hero-module__glsB_a__shade{height:var(--film);bottom:auto}.talk-hero-module__glsB_a__stage{margin-top:calc(var(--film) * .48)}.talk-hero-module__glsB_a__questions span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.talk-hero-module__glsB_a__questions{padding:8px 12px}.talk-hero-module__glsB_a__questions p{padding-right:64px;line-height:1.4}}.talk-hero-module__glsB_a__card{z-index:2;box-sizing:border-box;background:linear-gradient(#2a1012,#160909 60%,#100607);border:1px solid #7a3530;flex-direction:column;align-items:center;gap:10px;width:min(100%,300px);margin:0 auto;padding:14px 18px 12px;display:flex;position:relative;box-shadow:0 18px 50px #000b,inset 0 0 0 4px #160909,inset 0 0 0 5px #c79a5c4d}.talk-hero-module__glsB_a__cardHead{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.talk-hero-module__glsB_a__cardHead span{color:var(--land-accent-soft);letter-spacing:.24em;font-size:10px}.talk-hero-module__glsB_a__cardHead b{color:#fff6ef;font-family:Gowun Batang,serif;font-size:18px}.talk-hero-module__glsB_a__cardHead em{color:var(--land-accent);font-style:normal}.talk-hero-module__glsB_a__portrait{aspect-ratio:3/4;background:#000;border:4px solid #0d0607;outline:1px solid #c79a5c;width:132px;position:relative;overflow:hidden;box-shadow:0 8px 24px #0009}.talk-hero-module__glsB_a__face{object-fit:cover;object-position:50% 18%;transition:filter 1.6s,transform 1.6s}.talk-hero-module__glsB_a__reveal0{filter:blur(18px)brightness(.3)saturate(.5);transform:scale(1.12)}.talk-hero-module__glsB_a__reveal1{filter:blur(6px)brightness(.7)saturate(.8);transform:scale(1.06)}.talk-hero-module__glsB_a__reveal2{filter:none;transform:none}.talk-hero-module__glsB_a__profile{flex-direction:column;width:100%;margin:0;display:flex}.talk-hero-module__glsB_a__profile div{border-bottom:1px solid #3a2226;align-items:baseline;gap:10px;padding:5px 2px;font-size:13px;line-height:1.45;transition:opacity .6s,transform .6s;display:flex}.talk-hero-module__glsB_a__profile div.talk-hero-module__glsB_a__off{transform:translateY(4px)}.talk-hero-module__glsB_a__profile dt{width:34px;color:var(--land-accent-soft);flex:none;font-size:11px}.talk-hero-module__glsB_a__profile dd{color:var(--land-ink);margin:0}.talk-hero-module__glsB_a__card small{color:#8d7a74;text-align:center;font-size:10px;line-height:1.5}@media (max-height:760px){.talk-hero-module__glsB_a__portrait{width:104px}.talk-hero-module__glsB_a__card{gap:7px;padding-top:10px}.talk-hero-module__glsB_a__profile div{padding:3px 2px}}@media (max-height:700px){.talk-hero-module__glsB_a__portrait{width:84px}.talk-hero-module__glsB_a__cardHead span{display:none}.talk-hero-module__glsB_a__cardHead b{font-size:16px}.talk-hero-module__glsB_a__card{gap:5px;padding:8px 14px}.talk-hero-module__glsB_a__profile div{padding:2px;font-size:12px}.talk-hero-module__glsB_a__card small{font-size:9px}}@media (prefers-reduced-motion:reduce){.talk-hero-module__glsB_a__stage .talk-hero-module__glsB_a__bubble,.talk-hero-module__glsB_a__direction,.talk-hero-module__glsB_a__face,.talk-hero-module__glsB_a__profile div{transition:none}}
.kakao-landing-module__gk1TmW__root{color:#f8eddd;background:radial-gradient(120% 70% at 50% 0,#3a1616 0%,#050305 75%);padding-bottom:8px;font-family:Noto Sans KR,sans-serif;line-height:normal;position:relative}.kakao-landing-module__gk1TmW__header{align-items:center;gap:10px;padding:18px 20px;display:flex}.kakao-landing-module__gk1TmW__home{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.kakao-landing-module__gk1TmW__seal{object-fit:contain;width:34px;height:34px}.kakao-landing-module__gk1TmW__brand{font-family:Noto Serif KR,serif;font-size:17px}.kakao-landing-module__gk1TmW__live{color:#9fd8a8;align-items:center;gap:6px;margin-left:auto;font-size:13px;font-weight:700;display:inline-flex}.kakao-landing-module__gk1TmW__liveDot{background:#5fc46e;border-radius:50%;width:8px;height:8px}.kakao-landing-module__gk1TmW__hero{text-align:center;padding:14px 24px 0}.kakao-landing-module__gk1TmW__title{letter-spacing:-.05em;word-break:keep-all;margin:0;font-family:Noto Serif KR,serif;font-size:31px;font-weight:900;line-height:1.38}.kakao-landing-module__gk1TmW__lead{color:#d9c4b3;margin:10px 0 0;font-size:15px;line-height:1.6}.kakao-landing-module__gk1TmW__chat{color:#191919;background:#b2c7d9;border-radius:22px;margin:22px 16px 0;overflow:hidden;box-shadow:0 20px 50px #000a}.kakao-landing-module__gk1TmW__chatHeader{background:#a9bfd2;align-items:center;gap:10px;padding:12px 14px;display:flex}.kakao-landing-module__gk1TmW__chatAvatar{object-fit:contain;background:#0b080a;border-radius:12px;width:32px;height:32px}.kakao-landing-module__gk1TmW__chatName{font-size:15px}.kakao-landing-module__gk1TmW__progress{gap:5px;margin-left:auto;display:flex}.kakao-landing-module__gk1TmW__progressDot{background:#19191940;border-radius:99px;width:7px;height:7px;transition:width .3s}.kakao-landing-module__gk1TmW__progressActive{background:#191919;width:18px}.kakao-landing-module__gk1TmW__chatBody{box-sizing:border-box;flex-direction:column;justify-content:flex-end;gap:10px;height:520px;padding:16px 14px;display:flex;overflow:hidden}.kakao-landing-module__gk1TmW__topicLabel{color:#2b3a47;background:#0002;border-radius:99px;align-self:center;padding:4px 12px;font-size:12px;font-weight:700}.kakao-landing-module__gk1TmW__question{background:#fee500;border-radius:16px 4px 16px 16px;align-self:flex-end;max-width:80%;padding:11px 14px;font-size:15px;line-height:1.55}.kakao-landing-module__gk1TmW__typing{background:#fff;border-radius:4px 16px 16px;align-self:flex-start;gap:5px;padding:14px 16px;display:flex}.kakao-landing-module__gk1TmW__typingDot{background:#8a8a8a;border-radius:50%;width:7px;height:7px;animation:1.1s infinite kakao-landing-module__gk1TmW__blink;display:inline-block}.kakao-landing-module__gk1TmW__typingDot:nth-child(2){animation-delay:.18s}.kakao-landing-module__gk1TmW__typingDot:nth-child(3){animation-delay:.36s}.kakao-landing-module__gk1TmW__preview{background:#fff;border-radius:4px 16px 16px;align-self:flex-start;max-width:88%;overflow:hidden;box-shadow:0 2px 6px #0002}.kakao-landing-module__gk1TmW__previewHead{color:#f8eddd;background:#1a0d0e;padding:12px 14px}.kakao-landing-module__gk1TmW__previewKicker{color:#d5a780;letter-spacing:.1em;font-size:11px;font-weight:700}.kakao-landing-module__gk1TmW__previewTitle{margin-top:3px;font-family:Noto Serif KR,serif;font-size:18px;line-height:1.4;display:block}.kakao-landing-module__gk1TmW__previewText{color:#333;margin:0;padding:12px 14px 4px;font-size:14px;line-height:1.65}.kakao-landing-module__gk1TmW__previewLocked{filter:blur(4px);-webkit-user-select:none;user-select:none;padding:4px 14px 12px}.kakao-landing-module__gk1TmW__pay{background:#fff;border-radius:16px;align-self:flex-start;max-width:88%;padding:13px 14px;font-size:15px;line-height:1.55}.kakao-landing-module__gk1TmW__payRow{color:#fff1de;background:#1a0d0e;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:11px 14px;display:flex}.kakao-landing-module__gk1TmW__payLabel{font-size:14px;font-weight:700}.kakao-landing-module__gk1TmW__payPrice{color:#fee500;font-family:Noto Serif KR,serif;font-size:19px}.kakao-landing-module__gk1TmW__ctaBar{z-index:40;box-sizing:border-box;width:100%;max-width:520px;padding:14px 16px calc(18px + env(safe-area-inset-bottom));background:linear-gradient(#05030500,#050305 28%);position:fixed;bottom:0;left:50%;transform:translate(-50%)}.kakao-landing-module__gk1TmW__cta{color:#191919;background:#fee500;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:62px;text-decoration:none;animation:2.2s infinite kakao-landing-module__gk1TmW__pulse;display:flex}.kakao-landing-module__gk1TmW__cta:hover{color:#191919}.kakao-landing-module__gk1TmW__cta:focus-visible{outline-offset:3px;outline:2px solid #ffe5c2}.kakao-landing-module__gk1TmW__ctaMain{letter-spacing:-.02em;align-items:center;gap:8px;font-family:Noto Sans KR,sans-serif;font-size:18px;font-weight:900;display:flex}.kakao-landing-module__gk1TmW__ctaSub{color:#4a4300;margin-top:1px;font-size:12px;font-weight:700}.kakao-landing-module__gk1TmW__pop{animation:.45s cubic-bezier(.2,.8,.2,1) both kakao-landing-module__gk1TmW__pop}@keyframes kakao-landing-module__gk1TmW__pop{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@keyframes kakao-landing-module__gk1TmW__blink{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes kakao-landing-module__gk1TmW__pulse{0%,to{box-shadow:0 8px 24px #0008,0 0 #fee50066}50%{box-shadow:0 8px 24px #0008,0 0 0 10px #fee50000}}@media (prefers-reduced-motion:reduce){.kakao-landing-module__gk1TmW__pop,.kakao-landing-module__gk1TmW__typingDot,.kakao-landing-module__gk1TmW__cta{animation:none}.kakao-landing-module__gk1TmW__progressDot{transition:none}}