.gs .s{position:relative;min-height:88svh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:96px 28px}.gs .s.short{min-height:0;padding:72px 28px}.gs .s.tall{min-height:100svh}.gs .s.black{background:#000}.gs .s.maroon{background:linear-gradient(180deg,#000 0,#050813 14%,var(--maroon) 50%,#050813 86%,#000 100%)}.gs .s.ivory{background:#000}.gs .s.top{justify-content:flex-start;padding-top:120px}.gs .h.xxl{font-size:61.5px;line-height:1.2}.gs .h.light{font-weight:400}.gs .src{margin:18px 0 0;font-size:13px;color:var(--ink-dim)}.gs .gap.sm{height:18vh}.gs .gold{background:linear-gradient(180deg,#F7E3A6 0,var(--gold) 45%,var(--gold-2) 100%)}.gs .hanja{font-family:"ChosunNm",var(--serif)}.gs .hanja-bg{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;overflow:hidden}.gs .hanja-bg span{font-family:"ChosunNm",var(--serif);font-size:190px;line-height:1;letter-spacing:.08em;color:rgba(230,194,119,.08);white-space:nowrap}.gs .bgpic{overflow:hidden}.gs .bgpic img{-o-object-fit:cover;object-fit:cover}.gs .bgpic:after{content:"";position:absolute;inset:0}.gs .s .over,.gs .s>.over{position:relative;z-index:1}.gs .quote{position:relative}.gs .quote:before{pointer-events:none}.gs .quote p{margin:0 0 12px}.gs .quote p:last-child{margin:0}.gs .seven{display:flex;gap:8px;justify-content:center;align-items:flex-end}.gs .seven svg{width:26px;height:49px;fill:rgba(244,237,228,.16)}.gs .seven svg.on{width:64px;height:120px;margin:0 6px;animation:gs-pulse 2.2s ease-in-out infinite}@keyframes gs-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.gs .seven svg.on{animation:none}}.gs .tree{margin:36px auto 0}.gs .tree .root{display:inline-block;padding:8px 18px;border:1px solid rgba(244,237,228,.4);font-size:15.5px}.gs .tree .kids{display:flex;justify-content:space-between}.gs .tree .kid{display:flex;flex-direction:column;align-items:center;width:33%}.gs .tree .kid span{font-size:15.5px;padding:8px 10px;border:1px solid rgba(244,237,228,.25);color:var(--ink-dim)}.gs .tree .kid.on span{color:#fff;border-color:var(--red);background:var(--red);font-weight:700}.gs .tree .kid em{font-style:normal;font-size:12px;margin-top:6px;color:var(--ink-dim)}.gs .two small{display:block;color:var(--ink-dim)}.gs .tbl{margin:30px 0 0;text-align:left;border-top:2px solid var(--gold)}.gs .tbl .row{display:grid;gap:10px;border-bottom:1px solid rgba(244,237,228,.18)}.gs .sheet{width:100%;margin:30px 0 0;height:300px;overflow:hidden;color:#222;font-size:12.5px;text-align:left;position:relative;mask-image:linear-gradient(180deg,#000 70%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent)}.gs .sheet .hd{display:grid;grid-template-columns:66px 86px 1fr;background:#E8F0E2;border-bottom:1px solid #cfcfcf;font-weight:700;position:sticky;top:0;z-index:1}.gs .sheet .hd span,.gs .sheet .r span{padding:6px 7px;border-right:1px solid #e3e3e3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs .sheet .body{animation:gs-sheet 22s linear infinite}.gs .sheet .r{display:grid;grid-template-columns:66px 86px 1fr;border-bottom:1px solid #eee}.gs .sheet .r span:first-child{color:#888;background:#fafafa}@keyframes gs-sheet{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.gs .sheet .body{animation:none}}.gs .bars{margin:30px 0 0;display:flex;flex-direction:column;gap:12px;text-align:left}.gs .bars .b{display:grid;grid-template-columns:64px 1fr 44px;align-items:center;gap:10px;font-size:15.5px}.gs .team{display:grid;grid-template-columns:1fr 1fr}.gs .tiers{width:100%;margin:30px 0 0}.gs .tiers div{display:flex}.gs .count{width:100%;margin:30px 0 0}.gs .count small{display:block}.gs .count .t{display:flex;justify-content:center;font-variant-numeric:tabular-nums}.gs .count .t b{display:block;line-height:1}.gs .count .t i{font-style:normal;font-size:31px}.gs .count .t em{display:block;font-style:normal}.gs .dock{position:fixed;left:50%;bottom:0;transform:translateX(-50%);width:100%;max-width:28rem;z-index:40;padding:10px 16px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(180deg,transparent 0,rgba(7,11,24,.9) 38%,var(--bg) 100%)}.gs .dock .dock-in{position:relative}.gs .dock .part-pill{position:absolute;top:-42px;left:50%;transform:translateX(-50%);white-space:nowrap;background:rgba(0,0,0,.85);border-radius:14px;padding:9px 15px;font-size:14.5px;font-weight:600;color:rgba(255,255,255,.92);box-shadow:0 10px 30px rgba(0,0,0,.35)}.gs .dock .part-pill b{color:#FF4D5E;font-weight:800}.gs .dock .part-pill .tm{color:#FFD23F;font-variant-numeric:tabular-nums;font-weight:800}.gs .dock .cta{position:relative;display:flex;width:100%;align-items:center;justify-content:center;border:0;border-radius:16px;padding:16px;overflow:hidden;color:#fff;font-size:17.5px;font-weight:800;letter-spacing:.02em;background:linear-gradient(135deg,#FF3B4E 0,var(--red) 50%,#7A0C1A 100%);box-shadow:0 -6px 28px rgba(240,30,44,.45),0 8px 24px rgba(163,18,30,.4)}.gs .dock .cta:before{content:"";position:absolute;left:-60%;width:45%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.4),transparent);transform:skewX(-18deg);animation:gs-shimmer 3.2s ease-in-out infinite}.gs .dock .cta .lbl{position:relative;z-index:1}@keyframes gs-shimmer{0%{transform:none}55%,to{transform:translateX(400%)}}@media (prefers-reduced-motion:reduce){.gs .dock .cta:before{animation:none;opacity:0}}@media (max-width:400px){.gs .s{padding-left:24px;padding-right:24px}.gs .h{font-size:29.5px}.gs .h.xl{font-size:37.5px}.gs .h.xxl{font-size:50.5px}.gs .h.md{font-size:26.5px}.gs .punch{font-size:48.5px}.gs .hanja-bg span{font-size:150px}}.gs .bookgrid{display:grid;grid-template-columns:1fr 1fr;gap:18px 16px;width:100%;margin:34px 0 0}.gs .rep{margin:34px auto 0;border-radius:26px;padding:12px;background:#15151A;text-align:left}.gs .rep .scr{border-radius:18px;overflow:hidden;background:#090D1A;color:#F2EDE4;font-family:var(--sans);padding:22px 20px 18px;position:relative}.gs .rep .scr:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 40% at 50% 0,rgba(230,194,119,.18),transparent 70%);pointer-events:none}.gs .rep .ch{font-size:11px;letter-spacing:.24em;color:var(--gold);margin:0 0 10px}.gs .rep h4{margin:0 0 6px;font-size:14.5px;font-weight:600;color:rgba(242,237,228,.7)}.gs .rep .src-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid rgba(230,194,119,.6);border-radius:999px;font-size:11px;color:var(--gold);margin-bottom:14px}.gs .rep .src-chip b{font-family:"ChosunNm",var(--serif);font-size:12px;letter-spacing:.08em}.gs .rep p{font-size:14px;line-height:1.7;letter-spacing:-.01em;word-break:keep-all;color:rgba(242,237,228,.82)}.gs .rep p+p{margin-top:12px}.gs .rep p mark{background:none;color:var(--gold);font-weight:700}.gs .rep .bar{margin-top:18px;padding-top:12px;border-top:1px solid rgba(242,237,228,.08);display:flex;justify-content:space-between;font-size:11px;color:rgba(242,237,228,.45)}@font-face{font-family:GwansangBrush;src:url(/fonts/GapyeongHanseokbong-Bold-880067.woff2) format("woff2");font-weight:700;font-display:swap}.gs .punch{margin:4px 0}.gs .punch.gold{background:linear-gradient(180deg,#FFF1C8 0,var(--gold) 50%,var(--gold-2) 100%)}.gs .brush{font-family:"GwansangBrush",var(--serif);font-weight:700}.gs .s.deep{background:linear-gradient(180deg,#000,#060A17 50%,#000)}.gs .co-num{-webkit-text-stroke:2px var(--gold);text-stroke:2px var(--gold)}.gs .stack .h{width:100%}@media (max-width:400px){.gs .co-num{font-size:120px}}.gs .s.ask{padding-bottom:0;justify-content:flex-start;padding-top:22svh}@media (max-width:400px){.gs .hero-name .punch{font-size:53px}}.gs .s.title{justify-content:flex-start;padding-top:11svh}.gs .gold:not(.s.title .gold),.gs .punch.gold:not(.s.title .gold){-webkit-background-clip:border-box;background-clip:border-box}.gs .tree img{margin:0 auto;filter:grayscale(1)}.gs .tree>img{width:200px;height:250px;-o-object-fit:cover;object-fit:cover;margin-bottom:14px;border-radius:50%;background:radial-gradient(circle at 50% 38%,#3A3A3A 0,#161616 60%,#0A0A0A 100%)}.gs .tree .kid.on img{filter:none}.gs .quote:not(.dark){padding:34px 22px 28px;font-size:17px;line-height:1.44;border:0;border-top:1px solid rgba(230,194,119,.6);border-bottom:1px solid rgba(230,194,119,.6)}.gs .quote:not(.dark):after,.gs .quote:not(.dark):before{content:"";position:absolute;inset:auto;left:50%;width:9px;height:9px;margin-left:-4.5px;border:0;background:var(--gold)}.gs .quote:not(.dark):before{top:-5px}.gs .quote:not(.dark):after{bottom:-5px}.gs .quote:not(.dark) b{display:block;font-weight:400}.gs .quote:not(.dark) .src{margin-top:20px}.gs .quote:not(.dark) p{text-wrap:balance}.gs .s.band{min-height:0;color:#fff;padding:84px 24px}.gs .king-top{z-index:0;max-width:none;margin-left:auto;margin-right:calc(50% - min(50vw, 224px));-webkit-mask-image:linear-gradient(180deg,#000 68%,transparent);mask-image:linear-gradient(180deg,#000 68%,transparent)}.gs .king-top,.gs .king-wrap{position:relative}.gs .king-top.taejong{width:min(50vw,224px)}.gs .king-say .ghost{visibility:hidden}.gs .king-say .typed{position:absolute;inset:0}.gs .king-say i{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-.12em;background:var(--marker);animation:gs-caret .8s steps(2) infinite}@keyframes gs-caret{50%{opacity:0}}.gs .tree .line{width:1px;height:26px;transform:scaleY(0);transform-origin:top}.gs .tree .bar,.gs .tree .line{margin:0 auto;background:rgba(244,237,228,.4)}.gs .tree .bar{height:1px;width:66.8%;transform:scaleX(0)}.gs .tree .kid i{width:1px;height:22px;background:rgba(244,237,228,.4);transform:scaleY(0);transform-origin:top}.gs .tree .kid em,.gs .tree .kid img,.gs .tree .kid span{opacity:0;transform:translateY(10px)}.gs .tree.on .line{transform:none;transition:transform .2s ease-out}.gs .tree.on .bar{transform:none;transition:transform .25s ease-out .2s}.gs .tree.on .kid i{transform:none;transition:transform .16s ease-out .45s}.gs .tree.on .kid em,.gs .tree.on .kid img,.gs .tree.on .kid span{opacity:.4;transform:none;transition:opacity .23s ease-out .59s,transform .23s ease-out .59s}.gs .tree.on .kid.on em,.gs .tree.on .kid.on img,.gs .tree.on .kid.on span{opacity:1}.gs .tree.on .kid:nth-child(2) i{transition-delay:.77s}.gs .tree.on .kid:nth-child(3) i{transition-delay:1.08s}.gs .tree.on .kid:nth-child(2) em,.gs .tree.on .kid:nth-child(2) img,.gs .tree.on .kid:nth-child(2) span{transition-delay:.9s}.gs .tree.on .kid:nth-child(3) em,.gs .tree.on .kid:nth-child(3) img,.gs .tree.on .kid:nth-child(3) span{transition-delay:1.22s}@media (prefers-reduced-motion:reduce){.gs .tree *,.gs .tree.on *{transition:none!important}}.gs .fade-in{margin:22px 0 4px;opacity:0;transform:translateY(14px);transition:opacity 1.8s ease-out .2s,transform 1.8s ease-out .2s}.gs .fade-in.on{opacity:1;transform:none}.gs .fade-in.plain{margin:0}.gs .fade-in:not(.plain) img{width:46%;max-width:170px;margin:0 auto;-webkit-mask-image:linear-gradient(180deg,#000 86%,transparent);mask-image:linear-gradient(180deg,#000 86%,transparent)}@media (prefers-reduced-motion:reduce){.gs .fade-in{opacity:1;transform:none;transition:none}}.gs .tree .kid img{width:100px;height:125px;-o-object-fit:cover;object-fit:cover;margin-bottom:10px;border-radius:50%;background:radial-gradient(circle at 50% 38%,#3A3A3A 0,#161616 60%,#0A0A0A 100%)}.gs .tree .bar,.gs .tree .line{position:relative}.gs .tree .bar:after,.gs .tree .line:after{content:"";position:absolute;opacity:0;background:var(--marker)}.gs .tree .line:after{inset:0}.gs .tree .bar:after{top:0;bottom:0;left:50%;right:0}.gs .tree.on .bar:after,.gs .tree.on .line:after{opacity:1;transition:opacity .18s ease-out 1.08s}.gs .tree .kid.on i{background:var(--marker)}@media (prefers-reduced-motion:reduce){.gs .tree.on .bar:after,.gs .tree.on .line:after{transition:none}}.gs .explain p{margin:0 0 26px}.gs .explain p:last-child{margin:0}.gs .explain .name-line{display:block;margin:0 -20px;white-space:nowrap}.gs .yearline{display:flex;align-items:center;gap:10px;font-size:15.5px;letter-spacing:.08em;white-space:nowrap}.gs .yearline span{color:rgba(244,237,228,.42);transition:color .5s ease-out}.gs .yearline .hz{font-size:16.5px}.gs .yearline i{position:relative;flex:1;height:1px;background:rgba(244,237,228,.22)}.gs .yearline i:after{content:"";position:absolute;inset:0;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .9s ease-in-out}.gs .yearline.on span{color:#fff}.gs .yearline.on i:after{transform:none}.gs .yearline.on i:nth-child(2):after{transition-delay:.35s}.gs .yearline.on .hz{transition-delay:1.15s}.gs .yearline.on i:nth-child(4):after{transition-delay:1.5s}.gs .yearline.on span:last-child{transition-delay:2.3s}@media (prefers-reduced-motion:reduce){.gs .yearline *,.gs .yearline :after{transition:none!important}}.gs .explain-pic{width:200px;height:250px;-o-object-fit:cover;object-fit:cover;margin:26px auto 24px;border-radius:50%;background:radial-gradient(circle at 50% 38%,#3A3A3A 0,#161616 60%,#0A0A0A 100%)}.gs .scroll-roll{position:relative;z-index:1;display:flow-root;margin-top:-12px}.gs .scroll-roll .quote{clip-path:inset(0 0 100% 0);transition:clip-path 2s cubic-bezier(.45,0,.25,1) .15s}.gs .scroll-roll.on .quote{clip-path:inset(0 0 0 0)}.gs .scroll-roll .quote:not(.dark):after,.gs .scroll-roll .quote:not(.dark):before{display:none}@media (prefers-reduced-motion:reduce){.gs .scroll-roll .quote{clip-path:none;transition:none}}.gs .duo{max-width:none}.gs .duo-wrap{position:relative;width:100%;margin-top:30px;padding-top:84px}.gs .duo-art{position:relative;margin:0 calc(50% - min(50vw, 224px));overflow:hidden}.gs .duo-wrap .duo{opacity:.6;animation:gs-smoke-a 13s ease-in-out infinite alternate}.gs .duo-smoke2,.gs .duo-wrap .duo{width:100%;transform-origin:50% 100%}.gs .duo-smoke2{position:absolute;inset:0;opacity:.35;animation:gs-smoke-b 17s ease-in-out infinite alternate}@keyframes gs-smoke-a{0%{transform:scale(1.34) translate3d(-7%,0,0)}to{transform:scale(1.46) translate3d(7%,-4%,0)}}@keyframes gs-smoke-b{0%{transform:scale(-1.5,1.42) translate3d(-8%,-3%,0)}to{transform:scale(-1.36,1.3) translate3d(8%,2%,0)}}@media (prefers-reduced-motion:reduce){.gs .duo-smoke2,.gs .duo-wrap .duo{animation:none}}.gs .duo-p{position:absolute;inset:0;width:100%}.gs .duo-label,.gs .duo-p{opacity:0;transform:translateY(26px);transition:opacity 1.1s ease-out,transform 1.3s cubic-bezier(.2,.7,.2,1)}.gs .duo-wrap.on .duo-label,.gs .duo-wrap.on .duo-p{opacity:1;transform:none}.gs .duo-wrap.on .a{transition-delay:.2s}.gs .duo-wrap.on .b{transition-delay:1.2s}@media (prefers-reduced-motion:reduce){.gs .duo-label,.gs .duo-p{opacity:1;transform:none;transition:none}}.gs .duo-wrap .duo-label{position:absolute;top:24px;z-index:1;width:58%}.gs .duo-wrap .duo-label.r{left:44%;width:52%}.gs .duo-wrap .duo-label div{border:0}.gs .duo-wrap .duo-label small{font-size:17.5px;margin-bottom:6px}.gs .duo-wrap .duo-label strong{display:inline-block;padding:0 3px;font-family:SUIT,Apple SD Gothic Neo,sans-serif;font-weight:800;letter-spacing:-.02em;font-size:29.5px;line-height:1.08;color:#141111;background:var(--marker);white-space:nowrap}.gs .lz{--lg:#4A1A20;--ink:#F4E9DC;--ink-dim:rgba(244,233,220,0.72);--gold:#E8C98A;--gold-2:#C79B52;color:var(--ink)}.gs .lz,.gs .lz .s:not(.band):not(.wipe){background:var(--lg)}.gs .lz .s.band{background:linear-gradient(180deg,var(--lg) 0,#8E1B22 34%,#8E1B22 66%,var(--lg) 100%)}.gs .lz .s .bgpic:after{background:linear-gradient(180deg,var(--lg) 0,rgba(74,26,32,.25) 28%,rgba(74,26,32,.4) 70%,var(--lg) 100%)!important}.gs .s.wipe.on .wipe-panel{transform:none}@media (prefers-reduced-motion:reduce){.gs .s.wipe,.gs .wipe-panel{transition:none}}.gs{--bg:#070B18;--maroon:#080C1B;--ink:#F4EDE4;--ink-dim:rgba(244,237,228,0.62);--gold:#E6C277;--gold-2:#B8903F;--red:#C8102E;--marker:#FFE24D;position:relative;max-width:448px;background:#000;color:var(--ink);font-family:var(--serif);font-size:18.5px;line-height:1.35;word-break:keep-all;overflow-x:clip;padding-bottom:120px;--serif:"Noto Serif KR","Nanum Myeongjo","AppleMyungjo",serif;--sans:"Noto Serif KR","Nanum Myeongjo","AppleMyungjo",serif;--mark:#C8242A}.gs .explain,.gs .h,.gs .sub{font-weight:500}.gs .stack{width:100%;display:flex;flex-direction:column;align-items:center;gap:76px}.gs .gold,.gs .punch.dark{-webkit-background-clip:border-box!important;background-clip:border-box!important}.gs .s.title .h.gold{background:linear-gradient(180deg,#FFFBEA 0,#FFEDBE 13%,var(--gold) 27%,var(--gold) 100%);-webkit-background-clip:text!important;background-clip:text!important}.gs .rb,.gs .yl{position:relative;z-index:0;isolation:isolate}.gs .rep .big{margin:0 0 18px;font-family:var(--serif);font-size:20px;font-weight:700;line-height:1.45;letter-spacing:-.01em}.gs .rep .kv dt{color:rgba(242,237,228,.55)}.gs .rep .kv dd{font-weight:600}.gs .rep .seal{display:inline-block;padding:0 .15em;color:var(--gold);filter:blur(4px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.gs .rep .basis{position:relative;margin:22px 0 0;padding:20px 16px 16px;border-radius:12px;background:linear-gradient(180deg,rgba(230,194,119,.16),rgba(230,194,119,.06));border:1.5px solid var(--gold);animation:gs-basis 2.4s ease-in-out infinite}@keyframes gs-basis{0%,to{box-shadow:0 0 0 4px rgba(230,194,119,.12),0 0 28px rgba(230,194,119,.28)}50%{box-shadow:0 0 0 7px rgba(230,194,119,.2),0 0 40px rgba(230,194,119,.45)}}@media (prefers-reduced-motion:reduce){.gs .rep .basis{animation:none}}.gs .rep .basis .bl{position:absolute;top:-11px;left:12px;padding:3px 9px;border-radius:999px;background:var(--gold);color:#1A1410;font-size:12px;font-weight:800;letter-spacing:.04em}.gs .rep .basis .bk-name{margin:0 0 10px;font-family:var(--serif);font-weight:700;font-size:15px;line-height:1.45;color:var(--gold)}.gs .rep .basis .bk-name .hanja{display:block;font-size:20px;letter-spacing:.18em;margin-bottom:4px}.gs .rep .basis .bd{font-size:13.5px;line-height:1.6;color:rgba(242,237,228,.95)}.gs .rep .basis .bd b{color:var(--gold)}.gs .rep .sjchart,.gs .rep .wchart{display:block;width:100%;height:auto;margin:0 0 16px}.gs .rep .kv{display:grid;row-gap:10px;margin:0 0 18px;padding:16px 0;border-top:1px solid rgba(242,237,228,.14);border-bottom:1px solid rgba(242,237,228,.14);font-size:14px;line-height:1.4;grid-template-columns:88px 1fr}@media (max-width:380px){.gs .explain .name-line .punch{font-size:50px}}.gs .hero-name{margin:18px 0 0;display:flex;flex-direction:column;align-items:center;gap:4px;position:relative}.gs .hero-name:before{content:"";position:absolute;z-index:-1;left:50%;top:42%;width:480px;height:280px;margin:-140px 0 0 -240px;background:radial-gradient(closest-side,rgba(255,214,90,.36) 0,rgba(255,190,60,.13) 52%,transparent 100%);pointer-events:none;animation:gs-halo 3.6s ease-in-out 1s infinite}.gs .hero-name .punch.gold{font-size:80px;line-height:1.3;color:transparent!important;background:linear-gradient(105deg,#7A0C1A 42%,#D23A48 50%,#7A0C1A 58%) 130% 0 /300% 100% repeat-x!important;-webkit-background-clip:text!important;background-clip:text!important;animation:gs-slam .9s cubic-bezier(.2,1.3,.35,1) both,gs-sweep 3.6s ease-in-out 1s infinite}@media (max-width:400px){.gs .hero-name .punch.gold{font-size:72px}}@keyframes gs-slam{0%{opacity:0;transform:scale(1.8)}to{opacity:1;transform:none}}@keyframes gs-sweep{0%,35%{background-position:130% 0}to{background-position:-30% 0}}@keyframes gs-halo{0%,to{opacity:.65;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.gs .hero-name .punch.gold,.gs .hero-name:before{animation:none}}.gs .hero{justify-content:flex-start;--hh:calc(min(100vw, 448px) * 2 / 3);--tail:20svh;min-height:0;padding:30svh 28px var(--tail);overflow:hidden}.gs .hero .over{z-index:4;min-height:70svh}.gs .s.seven-sec .seven svg.on{fill:#FF0A0A}.gs .rb:before,.gs .yl:before{content:"";position:absolute;z-index:-1;left:-.14em;right:-.14em;bottom:.2em;height:.46em;background:var(--mark);display:none}.gs .s.title .gold{background:linear-gradient(180deg,#FFFBEA,#FFEDBE 13%,#E8C98A 27%,#E8C98A)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;line-height:1.44}.gs .s.ask h2.h{font-size:min(10.8vw,44px)}.gs .gold,.gs .punch.dark,.gs .punch.gold,.gs .punch.red,.gs .rb,.gs .tbl .new b,.gs .yl{display:inline-block;line-height:1.15;color:#141111!important;background:#FFE24D!important;font-family:SUIT,SUITLocal,Apple SD Gothic Neo,sans-serif;letter-spacing:-.02em;margin-top:.3em;font-weight:900}.gs .hero-name .punch.gold,.gs .s.title .gold{font-family:var(--serif);letter-spacing:0;margin-top:0;font-weight:700}.gs .h.big .yl,.gs .punch.dark{font-size:min(12.2vw,50px);white-space:nowrap}.gs .lz>.s+.s,.gs>.s+.lz,.gs>.s+.s{margin-top:-1px}.gs .s.hook>h2 .rb{color:#FF0A0A!important;background:none!important}.gs .full-img{position:relative;z-index:1;flex:none;width:min(100vw,448px);max-width:none;margin:0 calc(50% - min(50vw, 224px));-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.35) 7%,rgba(0,0,0,.8) 14%,#000 22%,#000 78%,rgba(0,0,0,.8) 86%,rgba(0,0,0,.35) 93%,transparent);mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.35) 7%,rgba(0,0,0,.8) 14%,#000 22%,#000 78%,rgba(0,0,0,.8) 86%,rgba(0,0,0,.35) 93%,transparent)}.gs .gate-wrap{position:relative;margin-top:28px}.gs .king-top.sejong{width:min(46vw,220px)}.gs .king-top.sejong~.king-say{font-size:min(6.6vw,29px)}.gs .s.scene-gap .h .rb{font-size:min(11.6vw,47px);white-space:nowrap}.gs .h .gold,.gs .h .punch,.gs .h .rb,.gs .h .yl{margin-bottom:.3em}.gs .s>.bgpic{position:relative;order:10;flex:none;width:min(100vw,448px);aspect-ratio:1/1;margin-top:32px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent)}.gs .s.top>.bgpic{order:-1}.gs .s>.bgpic:after{display:none}.gs .lz .s>.bgpic img,.gs .s>.bgpic img{width:100%;height:100%}.gs .s.s.title{min-height:0;padding-bottom:32px;background:linear-gradient(180deg,#03060F,#03060F 60%,#000)}.gs .ask-brush{z-index:1;margin-top:28px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent)}.gs .ask-brush,.gs .royal-books{position:relative;flex:none;width:min(100vw,448px);max-width:none}.gs .royal-books{z-index:0;order:-1;margin-bottom:-84px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 72%,transparent);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 72%,transparent);opacity:.8}.gs .s.scene-gap{padding-bottom:200px;padding-top:0}.gs .s.seven-sec{min-height:0;padding:130px 24px 500px}.gs .s.seven-sec .punch.red{color:#FF0A0A!important;background:none!important;font-family:SUIT,SUITLocal,sans-serif;margin:0}.gs .s.seven-sec .seven{margin-top:14px}.gs .s.seven-sec .src{color:rgba(244,237,228,.8);margin-top:8px}.gs .rich-poor img:first-child{clip-path:polygon(0 0,100% 0,100% 72%,0 100%)}.gs .rich-poor img:last-child{margin-top:calc(var(--w) * -.32);clip-path:polygon(0 28%,100% 0,100% 100%,0 100%);filter:brightness(1.35)}.gs h3.h.md{margin-bottom:64px}.gs .hq-hero{--w:min(100vw,448px);position:relative;display:flex;flex-direction:column;width:var(--w);margin:150px 0 0 calc(50% - min(50vw, 224px));padding:calc(var(--w) * .66 + 28px) 24px 0}.gs .hq-hero h2{position:relative;z-index:1}.gs .rich-poor{--w:min(100vw,448px);position:relative;flex:none;width:var(--w);overflow:hidden}.gs .rich-poor img{width:100%;height:calc(var(--w) * 1.14);-o-object-fit:cover;object-fit:cover;opacity:0;transform:translateX(-14%)}.gs .rich-poor.on img{opacity:1;transform:none;transition:opacity 2s ease-out,transform 2.2s cubic-bezier(.22,.7,.2,1)}.gs .rich-poor.on img:last-child{transition-delay:.7s}@media (prefers-reduced-motion:reduce){.gs .rich-poor img{opacity:1;transform:none;transition:none!important}}.gs .un-title .hanja-bg{z-index:0;display:flex;justify-content:center;overflow:visible}.gs .s.kwan{min-height:0;padding-top:110px}.gs .kwan-hall{aspect-ratio:3/2;margin-top:44px;-o-object-fit:cover;object-fit:cover}.gs .lz.lz-black{--lg:#000}.gs .lz.lz-black>.s.brand{background:linear-gradient(180deg,#4A1A20,#3A141A 14%,#1E0A0E 34%,#000 58%,#000)}.gs .decision-img{margin-top:32px;opacity:.7}.gs .full-img.soft{-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.12) 8%,rgba(0,0,0,.42) 17%,rgba(0,0,0,.8) 27%,#000 36%,#000 64%,rgba(0,0,0,.8) 73%,rgba(0,0,0,.42) 83%,rgba(0,0,0,.12) 92%,transparent);mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.12) 8%,rgba(0,0,0,.42) 17%,rgba(0,0,0,.8) 27%,#000 36%,#000 64%,rgba(0,0,0,.8) 73%,rgba(0,0,0,.42) 83%,rgba(0,0,0,.12) 92%,transparent)}.gs .s>.bgpic.gbg img{opacity:.64!important}.gs .visit-img{margin-top:32px;opacity:.7}.gs .night-walk{order:11;margin-top:8px}.gs .hero .h{color:#141111}.gs .hero-name .hanja{font-size:20px;letter-spacing:.3em;color:#7A5A22}.gs .hero-book{position:absolute;z-index:0;top:0;width:100%;height:100svh;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.12),#000 36%,#000 70%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.12),#000 36%,#000 70%,transparent);opacity:.15}@keyframes gs-twinkle{50%{transform:scale(.45)}}.gs .hq-hero img{position:absolute;left:0;top:0;width:100%;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);opacity:.7}.gs .bk{position:relative;aspect-ratio:2/3;overflow:hidden;border-radius:2px}.gs .bk img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gs .bk-cap{margin:10px 0 0;font-size:13px;line-height:1.4}.gs .bk-cap b{display:block;font-size:16px}.gs .flow-sky b{position:absolute;border-radius:50%;background:#FFF6DC;opacity:.9;animation:gs-twinkle 3.6s ease-in-out infinite}.gs .intro-flow .s{z-index:1}.gs .hero-hall{position:relative;z-index:1;flex:none;width:min(100vw,448px);margin-top:24px;opacity:0;transform:scale(1.1) translateY(16px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent)}.gs .hero-hall.on{opacity:1;transform:none;transition:opacity 1.1s ease-out,transform .9s cubic-bezier(.2,1.3,.35,1)}@media (prefers-reduced-motion:reduce){.gs .hero-hall{opacity:1;transform:none}.gs .flow-sky b{animation:none}}.gs .s.wipe{background:linear-gradient(180deg,#000 74%,var(--lg) 100%);color:#F4EDE4;overflow:hidden;transition:color .3s ease-out .2s}.gs .wipe-panel{background:linear-gradient(180deg,#000 0,var(--lg) 30%);transform:translateY(100%);transition:transform .8s cubic-bezier(.65,0,.25,1) .05s}.gs .black-turn,.gs .wipe-panel{position:absolute;inset:0;z-index:0}.gs .black-turn{background:linear-gradient(180deg,transparent,#000 22%,#000);pointer-events:none}.gs .s.brand>.bgpic img{-o-object-fit:contain;object-fit:contain;opacity:.28!important}.gs .s.brand{min-height:0;padding:40px 0;overflow:hidden}.gs .s.brand>.bgpic{z-index:1;aspect-ratio:auto;height:min(150vw,660px);overflow:visible;-webkit-mask-image:none;mask-image:none;margin-top:0}.gs .brand-text{position:absolute;z-index:2;left:0;right:0;top:50%;opacity:0;transform:translateY(-10%)}.gs .brand-text.on{opacity:1;transform:translateY(-50%);transition:opacity 1s ease-out .1s,transform 1.2s cubic-bezier(.2,.7,.2,1) .1s}.gs .brand-text img{width:min(92vw,440px);margin:0 auto}@media (prefers-reduced-motion:reduce){.gs .brand-text{opacity:1;transform:translateY(-50%)}}.gs .bubbles{width:100%;display:flex;flex-direction:column;gap:16px}.gs .lz-white .bk-cap{color:rgba(20,17,17,.62)}.gs .lz-white .bk-cap b{color:#141111}.gs .chain-img{position:relative;z-index:1;flex:none;width:min(100vw,448px);max-width:none;margin-top:12px;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.gs .bubbles span{align-self:flex-start;max-width:86%;text-align:left;padding:17px 22px;border:0;border-radius:22px 22px 22px 6px;background:linear-gradient(180deg,#FBE9BE,#E6C583 55%,#C99F58);color:#1E1610;font-family:SUIT,SUITLocal,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.01em;box-shadow:inset 0 1.5px 0 rgba(255,255,255,.75),inset 0 -3px 5px rgba(120,80,20,.35),0 10px 22px rgba(0,0,0,.6);opacity:0;transform:translateY(18px) scale(.94)}.gs .bubbles span:nth-child(2){align-self:flex-end;border-radius:22px 22px 6px 22px}.gs .bubbles.on span{opacity:1;transform:none;transition:opacity .5s ease-out,transform .55s cubic-bezier(.2,1.3,.35,1)}.gs .bubbles.on span:nth-child(2){transition-delay:.7s}.gs .bubbles.on span:nth-child(3){transition-delay:1.4s}@media (prefers-reduced-motion:reduce){.gs .bubbles span{opacity:1;transform:none}}.gs .lz.lz-white{--lg:#F5F5F7;--ink:#1D1D1F;--ink-dim:#6E6E73;--gold:#6E6E73;--gold-2:#6E6E73;--serif:"SUIT","SUITLocal",-apple-system,"Apple SD Gothic Neo",sans-serif;--sans:"SUIT","SUITLocal",-apple-system,"Apple SD Gothic Neo",sans-serif}.gs .lz-white .h,.gs .lz-white p,.gs .lz-white small,.gs .lz-white strong,.gs .lz.lz-white{font-family:var(--sans)}.gs .lz-white .s{padding-top:88px;padding-bottom:88px}.gs .lz-white .s>.bgpic{margin:40px 0 0;-webkit-mask-image:none;mask-image:none;aspect-ratio:4/3}.gs .lz-white .s.top>.bgpic{margin:-88px 0 44px}.gs .lz-white .s>.bgpic.contain img{-o-object-fit:contain;object-fit:contain}.gs .lz-white .sheet,.gs .lz.lz-white .count,.gs .lz.lz-white .team>div,.gs .lz.lz-white .tiers>div{border:0;border-radius:18px;background:#fff}.gs .lz-white .rep{--ink:#F4E9DC;--ink-dim:rgba(244,233,220,0.72);--gold:#E8C98A;color:#F4E9DC;--serif:"Noto Serif KR",serif;--sans:"SUIT","SUITLocal",sans-serif}.gs .lz-white .bars .b i{border-radius:4px}.gs .lz-white .s:not(.chap-open){min-height:0}.gs .lz-white .s.white-turn+.s{padding-top:72px;padding-bottom:72px}.gs .lz-white .s.white-turn{padding-bottom:0;padding-top:46svh}.gs .lz-white .s.white-turn:before{content:"";position:absolute;left:0;right:0;top:-1px;height:44svh;background:linear-gradient(180deg,#000,rgba(0,0,0,.72) 28%,rgba(0,0,0,.3) 62%,transparent);pointer-events:none}.gs .lz-white .s.chap-open{min-height:0;justify-content:flex-start;padding-top:190px}.gs .lz-white .s.chap-open:before{content:"";position:absolute;left:50%;top:24px;width:1px;height:136px;background:#C7C7CC}.gs .bk-item{opacity:0;transform:translateY(26px);transition:opacity .8s ease-out,transform .9s cubic-bezier(.2,.7,.2,1)}.gs .bk-item.on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.gs .bk-item{opacity:1;transform:none;transition:none}}.gs .pencil-defs{position:absolute;width:0;height:0}.gs .lz-white .tbl{border-top-color:#D2D2D7}.gs .lz-white .tbl .row{grid-template-columns:70px 1fr;padding:20px 0;border-bottom-color:#D2D2D7}.gs .lz-white .tbl .k{font-size:20px;font-weight:800}.gs .tbl .old{text-decoration-color:rgba(179,18,31,.6);position:relative;display:inline-block;font-size:17px;color:#86868B}.gs .tbl .new{margin-top:10px;font-size:19px;font-weight:500;line-height:1.45;letter-spacing:-.02em}.gs .tbl .new .ghost{visibility:hidden}.gs .tbl .new b{display:inline;margin:0;line-height:inherit;background:linear-gradient(#FFE24D,#FFE24D) 0 /0 100% no-repeat!important;transition:background-size .45s ease-out}.gs .tbl .new b.lit{background-size:100% 100%!important}.gs .pencil{position:absolute;left:-2%;top:50%;width:104%;height:13px;margin-top:-6px;overflow:visible;pointer-events:none}.gs .pencil path{fill:none;stroke:#D3202F;stroke-width:2.4;stroke-linecap:round;opacity:.82;stroke-dasharray:1;stroke-dashoffset:1;filter:url(#gs-pencil)}.gs .pencil path.p2{stroke-width:1.3;opacity:.5}.gs .pencil.on path{stroke-dashoffset:0;transition:stroke-dashoffset .6s cubic-bezier(.45,0,.3,1)}.gs .pencil.on path.p2{transition-delay:.08s}.gs .yeokma-page{width:min(100vw,448px);max-width:none;margin:28px calc(50% - min(50vw, 224px))}.gs .brand-text .cap{margin:10px 0 0;font-size:22px;color:#BFE0F2;font-weight:500;letter-spacing:.5em}.gs .s:not(.hero):not(.brand){padding-left:16px;padding-right:16px}.gs .explain,.gs .h,.gs .h.big,.gs .h.md,.gs .h.xl{font-size:min(10vw,40px)}.gs .s.ask h2.h,.gs .s.hook>h2{line-height:1.55}.gs .sub{margin:22px 0 0;line-height:1.7}.gs .un-title{position:relative;width:100%;padding:40px 0;margin-bottom:96px}.gs .scroll-roll .quote:not(.dark){backdrop-filter:blur(6px);background:linear-gradient(rgba(255,252,244,.5),rgba(255,252,244,.5)),var(--paper-tex) center /cover!important}.gs .scroll-roll .quote:not(.dark),.gs .scroll-roll .quote:not(.dark) b,.gs .scroll-roll .quote:not(.dark) p,.gs .scroll-roll .quote:not(.dark) strong{color:#120C08!important}.gs .scroll-roll .quote:not(.dark) .src{color:#2E2212!important}.gs .h,.gs .h.big,.gs .h.md,.gs .h.xl{line-height:1.82}.gs .explain{margin:28px 0 0;text-wrap:balance;font-size:min(7.3vw,29px);line-height:1.8}.gs .lz-white .h{font-weight:700;letter-spacing:-.03em;line-height:1.66}.gs .explain .gold,.gs .explain .punch,.gs .h .gold,.gs .h .punch,.gs .h .rb,.gs .h .yl{font-size:calc(min(12.8vw, 52px) + 10px)}.gs .s.kwan .h .punch,.gs .s.kwan .h.big .rb.xl,.gs .un-title .h .punch{line-height:1.3;font-size:calc(min(17vw, 68px) + 10px)}.gs .lz-white .h .gold,.gs .lz-white .h .punch,.gs .lz-white .h .rb,.gs .lz-white .h .yl{display:inline;margin:0;font-weight:800;letter-spacing:-.03em;color:#BF1A2F!important;background:none!important;line-height:1.2;font-size:calc(1.28em + 10px)}.gs .s.ask h2.h .rb,.gs .s.hook>h2 .rb{font-size:min(15.6vw,61px);white-space:nowrap}.gs .h .rb.fit,.gs .h .yl.fit,.gs .lz-white .h .yl.fit{font-size:min(13.6vw,53px);white-space:nowrap}.gs .h .rb.fit.long{font-size:min(12.6vw,49px)}.gs .s:not(.hero) .h{padding-top:48px;padding-bottom:48px}.gs .s .explain{padding-top:36px;padding-bottom:36px}.gs .bars .b i{height:14px;background:linear-gradient(90deg,var(--gold-2),var(--gold));width:0;transition:width .9s cubic-bezier(.2,.7,.2,1)}.gs .bars.on .b i{width:var(--w)}.gs .bars .b em{font-style:normal;text-align:right;color:var(--ink-dim);font-size:14.5px;opacity:0;transition:opacity .4s ease-out}.gs .bars.on .b em{opacity:1}@media (prefers-reduced-motion:reduce){.gs .bars .b i{width:var(--w);transition:none}.gs .bars .b em{opacity:1;transition:none}}.gs .lz-white .h .rb.kw{font-size:1.24em}.gs .lz.lz-white .tiers>div{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:18px;border-radius:22px;color:#6E6E73;font-weight:600}.gs .lz.lz-white .tiers>div span:last-child{font-weight:700;letter-spacing:-.02em;color:#86868B}.gs .lz.lz-white .tiers>div s{text-decoration-color:#BF1A2F;text-decoration-thickness:2px}.gs .lz.lz-white .tiers>div.on{position:relative;gap:30px;min-height:196px;padding:26px 24px;background:linear-gradient(160deg,#1D1D1F,#0B0B0D);color:rgba(255,255,255,.72);font-size:16px}.gs .lz.lz-white .tiers>div.on span:last-child{font-size:min(15.5vw,62px);font-weight:800;line-height:1;letter-spacing:-.04em;color:#fff}.gs .h.after-img{order:12}.gs .hq-hero .punch{color:#FFE24D!important;background:none!important;margin-top:44px;font-size:min(36vw,144px);line-height:1.1}.gs .link-graph{margin-top:8px;padding:18px 8px;border-radius:24px;background:#fff}.gs .link-graph svg{width:100%}.gs .link-graph text{font-size:19px;font-weight:700;letter-spacing:-.02em;fill:#1D1D1F}.gs .link-graph text.hd{font-size:13px;font-weight:600;fill:#6E6E73}.gs .link-graph circle{fill:#1D1D1F}.gs .link-graph .ln{fill:none;stroke:#C7C7CC;stroke-width:1.6;stroke-dasharray:1;stroke-dashoffset:1}.gs .link-graph .ln.strong{stroke:#BF1A2F;stroke-width:3}.gs .link-graph.on .ln{stroke-dashoffset:0;transition:stroke-dashoffset .8s cubic-bezier(.45,0,.3,1)}@media (prefers-reduced-motion:reduce){.gs .link-graph .ln{stroke-dashoffset:0;transition:none}}.gs .lz.lz-white .team{gap:12px;margin-top:14px}.gs .lz.lz-white .team>div{--c:#1D1D1F;display:flex;flex-direction:column;justify-content:space-between;min-height:164px;padding:20px;border-radius:24px;text-align:left}.gs .lz.lz-white .team>div:first-child{--c:#BF1A2F}.gs .lz.lz-white .team>div:nth-child(3){--c:#86868B}.gs .lz.lz-white .team>div:nth-child(4){--c:#C9A25A}.gs .lz.lz-white .team b{font-size:58px;font-weight:800;line-height:1;letter-spacing:-.04em;color:var(--c)}.gs .lz.lz-white .team b:after{content:"명";margin-left:3px;font-size:20px;font-weight:700;letter-spacing:-.02em}.gs .lz.lz-white .team span{margin-top:18px;font-size:16px;font-weight:600}.gs .team-photo{width:100%;margin-top:8px;border-radius:24px}.gs .lz.lz-white .tiers{gap:12px;display:flex;flex-direction:column}.gs .lz.lz-white .tiers>div:not(.on){flex-direction:row;align-items:center;min-height:0;padding:22px 24px;font-size:16px}.gs .lz.lz-white .tiers>div:not(.on) span:last-child{font-size:23px}.gs .lz.lz-white .count{padding:26px 16px 24px;border-radius:24px;background:linear-gradient(160deg,#1D1D1F,#0B0B0D)}.gs .lz.lz-white .count small{margin-bottom:16px;font-size:16px;font-weight:700;color:#fff}.gs .lz.lz-white .count .t{gap:6px}.gs .lz.lz-white .count .t i{line-height:80px;color:#9EA3AC}.gs .lz.lz-white .count .t em{margin-top:8px;font-size:13px;color:rgba(255,255,255,.6)}.gs .lz.lz-white .count .t>div:last-child b{animation:gs-tick 1s ease-in-out infinite}@keyframes gs-tick{50%{opacity:.62}}@media (prefers-reduced-motion:reduce){.gs .lz.lz-white .count .t>div:last-child b{animation:none}}.gs .lz.lz-white .tiers>div.on:before{position:absolute;top:24px;right:24px;padding:5px 13px;border-radius:999px;background:#FFE24D;color:#141111;font-size:13px;font-weight:800;content:"적용 중"}.gs .un-title .h{line-height:2.1}.gs .un-title .h .punch{margin:14px 0}.gs .king-say{position:absolute;z-index:1;top:40%;text-align:left;white-space:pre;font-size:min(7.4vw,33px);line-height:1.4;color:var(--marker);left:8px}.gs .s.hook{justify-content:flex-start;padding-bottom:0;min-height:0;padding-top:220px;overflow:hidden}.gs .hook-wash{position:absolute;z-index:1;left:50%;top:110px;width:min(130vw,620px);max-width:none;margin-left:calc(min(130vw, 620px) / -2);opacity:.8;filter:brightness(.62) saturate(1.1);mix-blend-mode:screen;pointer-events:none}.gs .s.hook>h2{font-size:41px;z-index:2}.gs .hook-img{position:relative;flex:none;margin-top:28px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent);mix-blend-mode:lighten;z-index:2}.gs .hook-img,.gs .teller-pic{width:min(100vw,448px);max-width:none}.gs .teller-pic,.gs .teller-wrap{margin:0 calc(50% - min(50vw, 224px))}.gs .teller-wrap{position:relative;width:min(100vw,448px)}.gs .teller-wrap .teller-pic{display:block;width:100%;margin:0}.gs .teller-wrap:after{content:"";position:absolute;z-index:1;inset:0;background:rgba(0,0,0,.55);pointer-events:none}.gs .teller-wrap .bubbles{position:absolute;z-index:2;left:0;right:0;top:50%;transform:translateY(-50%);padding:0 16px;box-sizing:border-box}.gs .s.vee{min-height:0;padding-bottom:0}.gs .s.vee>.bgpic{aspect-ratio:2/3;margin:-40px 0 0;-webkit-mask-image:none;mask-image:none}.gs .lz .s.pure-white:not(.band):not(.wipe){--ink:#141111;padding-top:0;color:#141111;background:#F4F1E9}.gs .lz.lz-white.lz-dark{--lg:#000;--ink:#F4E9DC;--ink-dim:rgba(244,233,220,0.72)}.gs .lz-dark .h .gold,.gs .lz-dark .h .rb{color:#FF3B4E!important}.gs .lz.lz-dark .count,.gs .lz.lz-dark .tiers>div.on{border:1px solid rgba(255,255,255,.16)}.gs .intro-flow{position:relative;background:#fff}.gs .flow-sky{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;opacity:0}.gs .lz.lz-white .count .t b{position:relative;padding:14px 0;border:0;border-radius:14px;background:linear-gradient(180deg,#232327,#1A1A1E);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 8px 18px rgba(0,0,0,.5);font-size:min(13.5vw,54px);font-weight:800;letter-spacing:-.02em;min-width:min(22vw,86px)}.gs .lz.lz-white .count .t b:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:rgba(0,0,0,.55)}.gs .count .t .metal{display:inline-block;color:transparent;background:linear-gradient(180deg,#FFFFFF,#E6E8EC 38%,#A9AEB7 52%,#D7DAE0 70%,#F4F5F7);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 2px 4px rgba(0,0,0,.55))}@media (prefers-reduced-motion:reduce){.gs .s.wipe,.gs .wipe-panel{transition:none}.gs .link-graph .ln,.gs .pencil path{stroke-dashoffset:0;transition:none}}@media (max-width:380px){.gs .explain{font-size:6.8vw}}.gs{--fw:min(100vw,448px);--bleed:calc(50% - min(50vw, 224px))}.gs .hook-motif-gap{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;padding:120px 0 6px;background:linear-gradient(180deg,#000,#FF0A0A 120px,#000 0)}.gs .hook-motif{position:relative;display:block;flex:none;width:var(--fw);max-width:none;height:auto;margin:0 var(--bleed);mix-blend-mode:lighten}.gs .hook-drop{display:block;width:30px;height:45px;margin-top:6px;fill:#FF0A0A}.gs .hook-motif-gap+.s.seven-sec{padding-top:0;justify-content:flex-start}.gs .hook-motif-gap+.s.seven-sec>:first-child{margin-top:0}.gs .s.tail-s{overflow:visible}.gs .lz .s.tail-s:not(.band):not(.wipe){padding-bottom:0}.gs .s.tail-s>.flow-tail{position:absolute;z-index:0;top:0;left:50%;width:var(--fw);max-width:none;height:calc(var(--fw) * .66);transform:translateX(-50%);pointer-events:none}.gs .s.tail-s>h2{position:relative;z-index:1}.gs .lz-white .h .punch.four-big{display:inline-block;margin:10px 4px 6px 0;padding:0 6px;font-size:calc(2.6em + 10px);line-height:1.05;background:linear-gradient(180deg,transparent 62%,#FFE24D 62% 92%,transparent 92%)!important}.gs .lz-white .chap-open .co-num{font-size:76px;font-weight:900;line-height:1;letter-spacing:-.03em;color:#141111;-webkit-text-stroke:0}.gs .lz-white .chap-open .co-num:before{content:"CHAPTER";display:block;margin-bottom:10px;font-size:15px;font-weight:800;letter-spacing:.32em;color:#BF1A2F}.gs .lz-white .chap-open .co-name{display:inline-block;margin:14px 0 34px;padding:6px 18px;border-radius:999px;background:#BF1A2F;color:#fff;font-size:22px;font-weight:800;letter-spacing:-.01em}.gs .chap-archive{display:block;flex:none;width:var(--fw);max-width:none;height:auto;margin:36px var(--bleed) 40px}.gs .chap-split .chap-img{margin-top:36px;margin-bottom:36px;-webkit-mask-image:none;mask-image:none}.gs .para-img{margin-top:32px;margin-bottom:40px}.gs .patents-img{margin-top:40px;-webkit-mask-image:none;mask-image:none}.gs .bk-cap b,.gs .lz-white .bk-cap b{font-family:"Noto Serif KR",Nanum Myeongjo,AppleMyungjo,serif;font-size:16px;font-weight:500;letter-spacing:-.01em;white-space:normal}.gs .lz-black-run .h .yl{color:#FF3B4E!important}.gs .lz-black-run .chap-open .co-num{color:#F4E9DC}.gs .lz-black-run .s.chap-open:before{background:rgba(255,255,255,.25)}.gs .lz-black-run .bk-cap{color:rgba(244,233,220,.62)}.gs .lz-black-run .bk-cap b{color:#F4E9DC}.gs .lz-black-run .tbl{border-top-color:rgba(255,255,255,.28)}.gs .lz-black-run .tbl .row{border-bottom-color:rgba(255,255,255,.16)}.gs .lz-black-run .tbl .old{color:rgba(244,233,220,.5)}.gs .lz-black-run .team>div{color:#141111}.gs .lz-black-run .team>div span{color:rgba(20,17,17,.62)!important}.gs .pat-list{position:relative;width:var(--fw);margin:36px var(--bleed) 0;padding:10px 28px 40px;text-align:left;overflow:hidden}.gs .pat-bg{position:absolute;z-index:0;right:-28%;top:50%;width:92%;height:auto;transform:translateY(-50%);opacity:.55;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 45%);mask-image:linear-gradient(90deg,transparent,#000 45%)}.gs .pl-item{position:relative;z-index:1;width:72%;padding:30px 0;font-family:"Noto Serif KR",Nanum Myeongjo,AppleMyungjo,serif;color:#F4E9DC}.gs .pl-item+.pl-item{border-top:1px solid rgba(244,233,220,.55)}.gs .pl-item b,.gs .pl-item span{display:block;font-size:21px;line-height:1.35}.gs .pl-item b{font-weight:800;letter-spacing:-.01em}.gs .pl-item span{font-weight:400}.gs .pl-item p{margin:12px 0 0;font-family:inherit;font-size:14px;line-height:1.75;color:rgba(244,233,220,.72)}.gs .lz .s.yeokma-s:not(.band):not(.wipe){padding-bottom:0}.gs .s.yeokma-s .stack>.yeokma-page:last-child{margin-bottom:0}.gs .lz .s.burg-turn:not(.band):not(.wipe){background:rgb(88,18,30)}.gs .worry3{--cut:calc(var(--fw) * 2 / 3 * 0.14);display:flex;flex-direction:column;width:var(--fw);margin:32px var(--bleed) 0}.gs .worry3 img{display:block;width:100%;height:auto;clip-path:polygon(0 14%,100% 0,100% 86%,0 100%)}.gs .worry3>div+div{margin-top:calc(var(--cut) * -1);filter:drop-shadow(0 -1px 0 rgba(255,255,255,.8))}.gs .worry3>div:first-child img{clip-path:polygon(0 0,100% 0,100% 86%,0 100%)}.gs .worry3>div:last-child img{clip-path:polygon(0 14%,100% 0,100% 100%,0 100%)}.gs .dragon-big{position:relative;z-index:1;margin-top:20px;margin-bottom:0;clip-path:polygon(0 0,100% 0,100% 52%,50% 100%,0 52%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 8%);mask-image:linear-gradient(180deg,transparent,#000 8%)}.gs .phone{position:relative;z-index:2;width:min(84vw,340px);margin:-2px auto 0;padding:11px;border-radius:48px;background:linear-gradient(160deg,#2B2B31,#0C0C0F 40%,#1B1B20);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.12),0 30px 60px rgba(0,0,0,.7),0 0 80px rgba(224,18,42,.18)}.gs .phone:before{top:22px;width:92px;height:26px;margin-left:-46px;border-radius:999px;background:#000}.gs .phone:after,.gs .phone:before{content:"";position:absolute;z-index:6;left:50%}.gs .phone:after{top:-3px;width:40px;height:8px;margin-left:-20px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,60,60,.9),rgba(224,18,42,.35) 60%,transparent);filter:blur(2px);pointer-events:none}.gs .phone .rep{margin:0;padding:0;background:none;border-radius:0}.gs .phone .scr{border-radius:38px;padding-top:58px;padding-bottom:22px}.gs .phone .scr:after{content:"";position:absolute;left:50%;top:-60px;width:260px;height:220px;margin-left:-130px;background:radial-gradient(closest-side,rgba(255,30,40,.55),rgba(224,18,42,.18) 55%,transparent 100%);pointer-events:none}.gs .phone .scr>*{position:relative;z-index:1}.gs .phone .red-k{color:#FF5468;font-weight:800}.gs .phone .kv .dim{color:rgba(242,237,228,.55);font-weight:500}.gs .phone-smoke{position:absolute;z-index:5;top:11px;left:11px;right:11px;height:220px;overflow:hidden;border-radius:38px 38px 0 0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent)}.gs .phone-smoke img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;mix-blend-mode:screen;filter:sepia(1) saturate(8) hue-rotate(-50deg) brightness(1.15) contrast(1.2);transform-origin:50% 70%;animation:gs-smoke-a 11s ease-in-out infinite alternate}.gs .phone-smoke img+img{opacity:.8;animation-name:gs-smoke-b;animation-duration:15s}@media (prefers-reduced-motion:reduce){.gs .phone-smoke img{animation:none}}.gs .kpi-count{margin:48px 0 0;text-align:center}.gs .kpi-count small{display:block;margin-bottom:10px;font-size:16px;font-weight:700;letter-spacing:.04em;color:rgba(244,233,220,.6)}.gs .kpi-count b{display:inline-block;font-size:min(17vw,72px);font-weight:900;line-height:1;letter-spacing:-.04em;color:#FF3B4E;font-variant-numeric:tabular-nums;white-space:nowrap}.gs .kpi-count b em{margin-left:4px;font-style:normal;font-size:.42em;font-weight:800;color:#F4E9DC}.gs .s.price{padding-bottom:0}.gs .funnel-bw{width:var(--fw);margin:40px var(--bleed) 0}.gs .funnel-bw img{display:block;width:100%;height:auto}.gs .price-white{width:var(--fw);margin:0 var(--bleed);padding:30px 28px 110px;background:#fff}.gs .price-strike{margin:0;font-size:min(15vw,62px);font-weight:900;letter-spacing:-.03em;line-height:1.2;white-space:nowrap;color:#141111!important}.gs .price-strike s{position:relative;display:inline-block;text-decoration:none}.gs .price-strike s i{position:absolute;left:0;top:54%;width:100%;height:6px;margin-top:-3px;border-radius:3px;background:#E0122A;transform:scaleX(0);transform-origin:left center;transition:transform .7s cubic-bezier(.6,0,.2,1) .25s}.gs .price-strike s.on i{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.gs .price-strike s i{transition:none;transform:scaleX(1)}}.gs .gs-contents{padding:96px 18px 100px;background:#000;color:#F4E9DC;font-family:"Noto Serif KR",Nanum Myeongjo,AppleMyungjo,serif;scroll-margin-top:24px}.gs .gs-contents-heading{text-align:center;margin-bottom:44px}.gs .gs-contents-brand{margin:0 0 27px;color:#D7B97D;font-size:15px;letter-spacing:.18em}.gs .gs-contents-brand span{display:block;margin-top:9px;font-size:12px;letter-spacing:.12em;color:#BDB4A9}.gs .gs-contents-heading h2{margin:0;font-family:inherit;font-size:32px;font-weight:700;line-height:1.6;letter-spacing:-.06em}.gs .gs-contents-caption{margin:22px 0 0;color:#BDB4A9;font-size:14px;line-height:1.7}.gs .gs-contents-book{position:relative;padding:48px 18px 34px;border:1px solid #675944;background:linear-gradient(115deg,#15171A,#0B0D11 48%,#141416);outline:1px solid #39332B;outline-offset:-6px}.gs .gs-contents-book-title{text-align:center;padding-bottom:36px;border-bottom:1px solid #675944;margin-bottom:32px}.gs .gs-contents-book-title>span{font-size:12px;color:#D7B97D;letter-spacing:.5em;margin-left:.5em}.gs .gs-contents-book-title h3{font-family:GwansangBrush,"Noto Serif KR",serif;margin:10px 0 18px;font-size:47px;line-height:1.3;font-weight:700;letter-spacing:.16em;text-indent:.16em}.gs .gs-contents-book-title p{margin:0;font-size:12px;letter-spacing:.04em;color:#BDB4A9}.gs .gs-contents-chapter+.gs-contents-chapter{margin-top:32px}.gs .gs-contents-chapter h4{margin:0;padding:13px 0;display:grid;grid-template-columns:48px 1fr;-moz-column-gap:10px;column-gap:10px;align-items:baseline;border-top:1px solid #534b40;border-bottom:1px solid #393630;line-height:1.65}.gs .gs-contents-chapter h4>span{color:#DF8D81;font-size:13px;white-space:nowrap}.gs .gs-contents-chapter h4>strong{font-family:inherit;font-size:17px;font-weight:700;letter-spacing:-.055em}.gs .gs-contents-chapter ul{list-style:none;padding:0 0 0 58px;margin:17px 0 0}.gs .gs-contents-chapter li{position:relative;margin:0;color:#D1C9BF;font-size:14px;line-height:1.9;letter-spacing:-.045em;overflow-wrap:break-word}.gs .gs-contents-chapter li+li{margin-top:9px}.gs .gs-contents-chapter li:before{content:"";position:absolute;left:-12px;top:10px;width:2px;height:10px;background:#9C6C58;transform:rotate(5deg)}@media (min-width:420px){.gs .gs-contents{padding-left:24px;padding-right:24px}.gs .gs-contents-book{padding-left:22px;padding-right:22px}.gs .gs-contents-chapter li{font-size:15px}}.zmd[data-intro-locale=ja]{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,sans-serif}.zmd[data-intro-locale=ja] .intro-title{font-family:Hiragino Mincho ProN,"Noto Serif JP",Yu Mincho,serif;font-size:clamp(46px,14vw,64px);font-weight:800;letter-spacing:.09em;background:linear-gradient(160deg,#fffdf4 10%,#f1dca9 60%,#b99a60);background-clip:text;-webkit-background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 2px 12px #060918)}.zmd[data-intro-locale=ja] .intro-sub,.zmd[data-intro-locale=ja] .live-counter,.zmd[data-intro-locale=ja] .zmd-cta-label{font-family:Noto Sans JP,sans-serif}.zmd[data-intro-locale=ja] .intro-sub{font-size:14px;line-height:1.9;letter-spacing:.025em}.zmd[data-intro-locale=ja] .zmd-cta-label{letter-spacing:.02em;text-align:center;line-height:1.5}.zmd-ja-details{padding:36px 22px 150px;background:linear-gradient(#0b0c18,#101628 60%,#0b0c18)}.zmd-ja-heading{text-align:center}.zmd-ja-eyebrow{color:#dac79c;font-size:11px;letter-spacing:.12em;margin:0 0 14px}.zmd-ja-heading h2{font-family:Hiragino Mincho ProN,"Noto Serif JP",serif;font-size:26px;font-weight:800;line-height:1.65;white-space:pre-line;color:#f4e8cc;margin:0}.zmd-ja-lead{color:#bcc5d8;font-size:12px;line-height:1.9;white-space:pre-line;margin:14px 0 26px}.zmd-ja-points{padding:0 16px;border:1px solid #d4b87838;border-radius:16px;background:linear-gradient(130deg,#24315488,#141b3288)}.zmd-ja-points article{display:flex;align-items:baseline;gap:12px;padding:17px 0}.zmd-ja-points article+article{border-top:1px solid #d4b87822}.zmd-ja-number{color:#dfc78e;font-family:Georgia,serif;font-size:15px}.zmd-ja-points h3{color:#f4ecdb;font-size:14px;font-weight:700;margin:0;line-height:1.6}.zmd-ja-points p{color:#c1cadd;font-size:12px;line-height:1.85;margin:6px 0 0}.zmd-ja-reviews{margin-top:42px}.zmd-ja-reviews h2{text-align:center;color:#f5eddd;font-size:22px;font-weight:700;margin:0 0 22px}.zmd-ja-reviews h2 span{font-size:13px;color:#abb6cb;font-weight:400}.zmd-ja-note{font-size:10px;color:#9eacc6;text-align:center;line-height:1.8;margin-top:18px}.zmd-ja-review-cards{display:grid;gap:12px}