.mnl{--canvas:#f5f8f8;--paper:#fff;--ink:#0f2a38;--muted:#4f6773;--line:#d5e0e4;--raise:#eaf1f3;--orange:#ff4d00;--orange-ink:#c43c00;--navy:#023852;--f-body:var(--sl-font-body),"IBM Plex Sans KR","Pretendard Variable",Pretendard,-apple-system,"Apple SD Gothic Neo",sans-serif;--f-mono:var(--sl-font-mono),"IBM Plex Mono",ui-monospace,Menlo,monospace}.mnl *{box-sizing:border-box}.mnl{background:var(--canvas);color:var(--ink);font-family:var(--f-body);letter-spacing:-.01em;word-break:keep-all;margin:0;font-size:16px;line-height:1.7;overflow-x:clip}.mnl a{color:inherit}.mnl :focus-visible{outline:2px solid var(--orange);outline-offset:3px}.mnl .wrap{max-width:1120px;margin:0 auto;padding-inline:20px}@media (max-width:640px){.mnl .wrap{padding-inline:16px}}.mnl .btn{cursor:pointer;border:0;border-radius:10px;align-items:center;gap:6px;padding:12px 20px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.mnl .btn.o{background:var(--orange);color:#fff}.mnl .btn.n{background:var(--ink);color:#fff}.mnl .btn.w{color:var(--ink);background:#fff;border:1px solid #c3d3d9}.mnl .sec-h{letter-spacing:-.04em;text-wrap:balance;margin:0 0 .35em;font-size:clamp(28px,4vw,44px);line-height:1.18}.mnl .sec-p{color:var(--muted);max-width:38em;margin:0;font-size:clamp(15px,1.6vw,17px)}.mnl .blogo{--k:1;align-items:center;gap:calc(7.2px*var(--k));display:inline-flex}.mnl .blogo i{width:calc(24.96px*var(--k));height:calc(24.96px*var(--k));border-radius:calc(6.72px*var(--k));background:var(--orange);color:#fff;font:800 calc(13.44px*var(--k))/1 var(--f-body);flex:none;place-items:center;font-style:normal;display:grid}.mnl .blogo i:before{content:"A"}.mnl .blogo b{font:800 calc(18.24px*var(--k))/1 var(--f-body);letter-spacing:-.04em;color:var(--brand-ink,#191918);white-space:nowrap}.mnl .blogo b:after{content:".";color:var(--orange)}.mnl .copy .blogo{--k:2.4;margin-bottom:22px}@media (max-width:700px){.mnl .copy .blogo{--k:1;margin-bottom:12px}.mnl .hero .copy h1{font-size:30px}.mnl .copy .ctas .btn{border-radius:9px;padding:9px 14px;font-size:14px}}.mnl .cur{z-index:5;pointer-events:none;will-change:transform;filter:drop-shadow(0 3px 6px #0238524d);transition:transform 1.1s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.mnl .cur svg{display:block}.mnl .cur.me{transition-duration:.9s}.mnl .cur span{font:700 13px/1 var(--f-body);color:#1a1a1a;white-space:nowrap;border:1.5px solid #fff;border-radius:6px 11px 11px;padding:5px 9px;position:absolute;top:19px;left:16px}@media (prefers-reduced-motion:reduce){.mnl .cur{display:none}}.mnl .tray .tmark{background:var(--orange);color:#fff;width:30px;height:30px;font:800 16px/1 var(--f-body);border-radius:8px;flex:none;order:-1;place-items:center;font-style:normal;display:grid}.mnl .nav{z-index:50;justify-content:center;height:0;padding:0 12px;display:flex;position:sticky;top:12px;overflow:visible}.mnl .nav .in{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);background:#ffffffe6;border-radius:999px;align-items:center;gap:6px 18px;height:max-content;padding:7px 8px 7px 18px;font-size:14px;display:flex;box-shadow:0 6px 20px #02385214}.mnl .nav a{white-space:nowrap;text-decoration:none}.mnl .nav .btn{border-radius:999px;padding:7px 14px;font-size:13px}@media (max-width:640px){.mnl .nav .hide-m{display:none}}.mnl .hero{-webkit-user-select:none;user-select:none;background:#eef3f4;height:max(640px,100svh);position:relative;overflow:hidden}.mnl .sheet{grid-template-columns:repeat(8,1fr);align-content:center;gap:10px;padding:14px;display:grid;position:absolute;inset:0}@media (max-width:999px){.mnl .sheet{grid-template-columns:repeat(5,1fr)}}@media (max-width:599px){.mnl .sheet{grid-template-columns:repeat(3,1fr)}}.mnl .cell{background:#fff;border-radius:4px;margin:0;padding:5px;position:relative;box-shadow:0 2px 8px #0238521f}.mnl .cell .m{border-radius:2px;position:relative;overflow:hidden}.mnl .cell img{aspect-ratio:4/5;object-fit:cover;width:100%;transition:filter .2s;display:block}.mnl .cell .ck{background:#ffffffd6;border:1.5px solid #02385247;border-radius:4px;place-items:center;width:20px;height:20px;transition:background .14s,border-color .14s;display:grid;position:absolute;top:7px;left:7px;box-shadow:0 1px 5px #02385233}.mnl .cell .ck svg{opacity:0;width:13px;height:13px}.mnl .cell .hv{min-width:32px;height:32px;color:var(--navy);font:700 15px/1 var(--f-body);opacity:0;background:#fffffff2;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:0 9px;transition:opacity .2s,transform .25s cubic-bezier(.22,1,.36,1);display:inline-flex;position:absolute;bottom:8px;left:8px;transform:scale(.3);box-shadow:0 1px 5px #02385240}.mnl .cell .hv svg{fill:none;width:16px;height:16px}.mnl .cell .hv span:empty{display:none}.mnl .cell.hover .hv{opacity:1;transform:none}.mnl .cell.liked .hv{opacity:1;background:var(--orange);color:#fff;transform:none;box-shadow:0 2px 8px #c43c0059}.mnl .cell.liked .hv svg{fill:currentColor}.mnl .cell.pick .ck{background:var(--orange);border-color:var(--orange)}.mnl .cell.pick .ck svg{opacity:1;animation:.2s cubic-bezier(.2,0,0,1) mnl-pop}.mnl .cell.pick img{filter:brightness(.8)}.mnl .cell img{filter:saturate(.88)brightness(1.03);opacity:.9;transition:filter .3s,opacity .3s}.mnl .cell.hover img,.mnl .cell.liked img{filter:none;opacity:1}.mnl .cell.pick img{filter:brightness(.8);opacity:1}.mnl .cell.pick .m:after{content:"";box-shadow:inset 0 0 0 3px var(--orange);animation:.36s ease-out mnl-ring;position:absolute;inset:0}.mnl .cell.rest{opacity:.55;transition:opacity .5s}.mnl .cell{transition:opacity .45s}.mnl .cell.fade .hv{opacity:0;transition:opacity .4s}.mnl .cell .hv.bump span{animation:.3s cubic-bezier(.22,1,.36,1) mnl-bump;display:inline-block}@keyframes mnl-pop{0%{transform:scale(.5)}}@keyframes mnl-ring{0%{box-shadow:inset 0 0 0 8px #ff4d0073}}@keyframes mnl-bump{50%{transform:scale(1.35)}}.mnl .veil{pointer-events:none;background:radial-gradient(44% 40% at 50% 46%,#eef3f4f7 38%,#eef3f4a8 68%,#eef3f41a);position:absolute;inset:0}.mnl .copy{text-align:center;z-index:3;width:min(640px,100% - 32px);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.mnl .copy h1{letter-spacing:-.045em;text-wrap:balance;margin:0 0 .3em;font-size:clamp(34px,6vw,64px);line-height:1.12}.mnl .copy h1 em{color:var(--orange);font-style:normal}.mnl .copy .sub{color:var(--muted);max-width:30em;margin:0 auto 22px;font-size:clamp(15px,1.7vw,18px)}.mnl .copy .ctas{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.mnl .tray{z-index:4;opacity:0;border:1px solid var(--line);background:#fff;border-radius:16px;align-items:center;gap:12px;width:min(520px,100% - 32px);padding:10px 14px 10px 10px;transition:opacity .45s,transform .45s cubic-bezier(.2,.9,.3,1);display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%,20px);box-shadow:0 20px 50px #02385233}.mnl .tray.on{opacity:1;transform:translate(-50%)}.mnl .tray .slots{flex:none;gap:4px;display:flex}.mnl .tray .slot{background:var(--raise);border-radius:6px;width:40px;height:40px;overflow:hidden}.mnl .tray .slot img{object-fit:cover;width:100%;height:100%;display:block}.mnl .tray .t{flex:1;min-width:0;line-height:1.35}.mnl .tray .t b{font-size:15px;display:block}.mnl .tray .t small{color:var(--muted);font-size:12.5px}.mnl .tray .av{flex:none;display:flex}.mnl .tray .av i{color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:-7px;font-size:11px;font-style:normal;font-weight:700;display:grid}.mnl .flyer{z-index:5;object-fit:cover;pointer-events:none;border-radius:3px;position:absolute}@media (max-width:700px){.mnl .veil{background:radial-gradient(ellipse 92% calc((var(--vb,60%) - var(--vt,30%)) / 2 + 100px) at 50% calc((var(--vt,30%) + var(--vb,60%)) / 2),#eef3f4f7 58%,#eef3f4b3 78%,#eef3f400 100%)}.mnl .copy{top:44%;transform:translate(-50%,-50%)}.mnl .tray .av,.mnl .copy .blogo{display:none}.mnl .cur svg{width:18px;height:20px}.mnl .cur span{padding:4px 7px;font-size:11px;top:16px;left:13px}.mnl .cell .hv{min-width:24px;height:24px;padding:0 7px;font-size:12px}.mnl .cell .hv svg{width:12px;height:12px}.mnl .final{padding:64px 0 72px}.mnl .final .still{margin-bottom:28px}}@media (prefers-reduced-motion:reduce){.mnl .copy h1{filter:none;opacity:1;transition:none}.mnl .cell .hv,.mnl .cell .ck,.mnl .tray,.mnl .cell.rest{transition:none}.mnl .cell.pick .ck svg,.mnl .cell.pick .m:after{animation:none}}.mnl .ways{padding:90px 0 100px}.mnl .ways .head{text-align:center;margin-bottom:28px}.mnl .ways .head .sec-p{margin:0 auto}.mnl .doors{grid-template-columns:1fr 1fr;gap:20px;display:grid}.mnl .door{aspect-ratio:1;color:#fff;background:#223;border-radius:22px;width:100%;min-height:420px;max-height:min(560px,100svh - 230px);text-decoration:none;display:block;position:relative;overflow:hidden}.mnl .door img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.mnl .door:hover img{transform:scale(1.03)}.mnl .door:after{content:"";background:linear-gradient(#08141c00 30%,#08141c73 58%,#08141cdb);position:absolute;inset:0}.mnl .door .tx{z-index:2;padding:28px;position:absolute;bottom:0;left:0;right:0}.mnl .door .who{color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.mnl .door h3{letter-spacing:-.035em;text-wrap:balance;margin:.2em 0 .35em;font-size:clamp(24px,2.8vw,34px);line-height:1.2}.mnl .door .pts{opacity:.88;margin:0 0 18px;font-size:14.5px}.mnl .door .go{color:var(--ink);background:#fff;border-radius:10px;align-items:center;gap:6px;padding:11px 18px;font-size:15px;font-weight:700;display:inline-flex}@media (max-width:760px){.mnl .door .go{color:#fff;background:0 0;padding:0;font-size:14.5px}.mnl .ways{padding:48px 0 56px}.mnl .doors{grid-template-columns:1fr 1fr;gap:10px}.mnl .door{aspect-ratio:3/4.3;border-radius:18px;min-height:0;max-height:none}.mnl .door .tx{padding:14px}.mnl .door h3{margin:.45em 0 .5em;font-size:clamp(15px,4.3vw,17px);line-height:1.3}.mnl .door:first-child img{height:135%;top:auto;bottom:0}.mnl .door .who{gap:4px;padding:5px 9px;font-size:12px}.mnl .door .who svg{width:13px;height:13px}.mnl .door .go{font-size:13px}}@media (prefers-reduced-motion:reduce){.mnl .door img{transition:none}}.mnl .guest{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:18px;align-items:center;gap:20px;margin:20px 0 0;padding:12px 22px 12px 12px;text-decoration:none;transition:box-shadow .2s;display:flex;box-shadow:0 6px 20px #0238520f}.mnl .guest:hover{box-shadow:0 10px 28px #0238521f}.mnl .guest .gph{aspect-ratio:4/3;border-radius:12px;flex:none;width:168px;position:relative;overflow:hidden}.mnl .guest .gph img{object-fit:cover;width:100%;height:100%;display:block}.mnl .guest .gtx{flex:1;gap:2px;min-width:0;display:grid}.mnl .guest .gtx small{color:var(--muted);font-size:13px;font-weight:600}.mnl .guest .gtx b{letter-spacing:-.03em;font-size:clamp(17px,1.9vw,21px);line-height:1.35}.mnl .guest .gtx>span{color:var(--muted);font-size:14px}.mnl .guest .gtx b .nw{white-space:nowrap}.mnl .guest .garr{color:var(--muted);flex:none;font-size:22px}@media (max-width:640px){.mnl .guest{border-radius:16px;gap:14px;padding:10px 14px 10px 10px}.mnl .guest .gph{aspect-ratio:1;width:104px}.mnl .guest .gtx b{font-size:16px}.mnl .guest .gtx>span{font-size:13px}.mnl .guest .garr{display:none}}.mnl .mbr{display:none}@media (max-width:640px){.mnl .mbr{display:inline}}.mnl details{border-bottom:1px solid var(--line);padding:4px 0}.mnl summary{cursor:pointer;justify-content:space-between;gap:12px;padding:12px 0;font-weight:600;list-style:none;display:flex}.mnl summary::-webkit-details-marker{display:none}.mnl summary:after{content:"+";color:var(--muted);font-weight:400}.mnl details[open] summary:after{content:"−"}.mnl details p{color:var(--muted);margin:0 0 14px}.mnl .final{text-align:center;border-top:1px solid var(--line);background:#fff;padding:100px 0 110px}.mnl .final .still{justify-content:center;align-items:center;margin:0 auto 40px;padding:10px 0;display:flex;position:relative}.mnl .final .still .cell{width:118px;transform:rotate(var(--r)) translateY(var(--y));border-radius:12px;margin:0 -14px;padding:6px;box-shadow:0 14px 32px #02385229,0 2px 6px #02385214}.mnl .final .still .cell .m,.mnl .final .still .cell img,.mnl .final .still .cell.pick .m:after{border-radius:8px}.mnl .final .still .cell{transition:transform .8s cubic-bezier(.2,.9,.3,1),box-shadow .3s}.mnl .final .still:not(.on) .cell{transform:translateX(var(--sx,0px)) rotate(calc(var(--r) * .4))}.mnl .final .still.on .cell:hover{transition-duration:.35s;transform:rotate(0)translateY(-14px)scale(1.06);box-shadow:0 24px 44px #0238523d;z-index:9!important}@media (prefers-reduced-motion:reduce){.mnl .final .still .cell{transition:none}}.mnl .final .still .cell .ck{border-radius:6px}.mnl .final h2{letter-spacing:-.045em;text-wrap:balance;margin:0 0 .6em;font-size:clamp(28px,4.6vw,52px);line-height:1.15}.mnl .final h2 em{color:var(--orange);font-style:normal}.mnl .final .ctas{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.mnl .final .free{color:var(--muted);max-width:30em;margin:-.6em auto 22px;font-size:clamp(15px,1.6vw,17px)}.mnl .final .faq{text-align:left;max-width:680px;margin:64px auto 0}@media (max-width:640px){.mnl .final .faq{margin-top:48px}.mnl .final .still .cell{border-radius:10px;width:82px;margin:0 -10px;padding:4px}.mnl .final .still .cell .m,.mnl .final .still .cell img{border-radius:6px}}.mnl footer{border-top:1px solid var(--line);color:var(--muted);text-align:center;padding:24px 20px 40px;font-size:13px}.mnl .mb{display:none}@media (max-width:640px){.mnl .dk{display:none}.mnl .mb{display:inline}.mnl .door .pts{display:none}}.mnl h1,.mnl h2,.mnl h3{font-weight:700}
