.oi{background:#0b0b0c}.oi .track{height:1848vh}.oi .stage{position:sticky;top:0;height:100vh;overflow:hidden}.oi #c{position:absolute;inset:0;width:100%;height:100%;display:block}.oi .frame{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100vw,177.778vh);height:max(56.25vw,100vh)}.oi #hero,.oi #hero .plate{position:absolute;inset:0}.oi #hero .plate{width:100%;height:100%;display:block}.oi #hero .tag{position:absolute;left:47.292%;top:14.167%;width:38.073%;will-change:transform;backface-visibility:hidden;animation:oi-float 3s cubic-bezier(.37,0,.63,1) infinite alternate}.oi #hero .tag.settling{animation:none;transition:transform .35s cubic-bezier(.33,1,.68,1)}@keyframes oi-float{0%{transform:translateZ(0)}to{transform:translate3d(0,-5.04%,0)}}.oi .bar{height:2px;background:#159a6b;width:0;z-index:6}.oi .bar,.oi .top{position:fixed;top:0;left:0}.oi .top{right:0;z-index:5;display:flex;justify-content:space-between;align-items:center;padding:18px 28px;pointer-events:none;background:linear-gradient(rgba(11,11,12,.45),rgba(11,11,12,0))}.oi .top a{pointer-events:auto;text-decoration:none}.oi .home{display:inline-flex;align-items:center;gap:9px;color:#f4f1ea}.oi .home b{font:italic 600 24px var(--font-fraunces),Georgia,serif;letter-spacing:-.01em}.oi .home span{font:500 12px var(--font-kr);color:hsla(42,31%,94%,.75);padding:3px 9px;border:1px solid hsla(42,31%,94%,.28);border-radius:999px}.oi .top .get{font:600 14px var(--font-kr);letter-spacing:-.01em;color:#0b0b0c;white-space:nowrap;background:#f4f1ea;padding:9px 18px;border-radius:999px}.oi .top .lang{position:relative;margin:0 18px 0 auto;pointer-events:auto}.oi .top .lang summary{list-style:none;cursor:pointer;white-space:nowrap;font:500 13px Geist Mono,ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.02em;color:hsla(42,31%,94%,.75);padding:6px 2px}.oi .top .lang summary::-webkit-details-marker{display:none}.oi .top .lang summary:hover,.oi .top .lang[open] summary{color:#f4f1ea}.oi .top .lang>div{position:absolute;right:0;top:calc(100% + 10px);min-width:140px;padding:6px;border-radius:12px;background:#1b1916;border:1px solid hsla(42,31%,94%,.14);box-shadow:0 12px 32px rgba(0,0,0,.45)}.oi .top .lang>div a{display:block;padding:8px 12px;border-radius:8px;color:#d6d2ca;font:500 14px var(--font-kr)}.oi .top .lang>div a:hover{background:hsla(42,31%,94%,.08);color:#f4f1ea}.oi .top .lang>div a[aria-current]{font-weight:700;color:#f4f1ea}.oi .hint{position:fixed;bottom:26px;left:50%;transform:translateX(-50%);z-index:3;pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:10px;transition:opacity .4s}.oi .hint b{font:500 10px var(--font-kr);letter-spacing:.34em;margin-right:-.34em;color:hsla(42,31%,94%,.6)}.oi .swipe{position:relative;width:24px;height:48px}.oi .swipe i{bottom:0;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:hsla(42,31%,94%,.92);box-shadow:0 0 0 6px hsla(42,31%,94%,.16);animation:oi-tip 2s cubic-bezier(.5,0,.2,1) infinite}.oi .swipe i,.oi .swipe s{position:absolute;left:50%}.oi .swipe s{bottom:7px;width:2px;margin-left:-1px;height:0;border-radius:1px;background:linear-gradient(0deg,hsla(42,31%,94%,0),hsla(42,31%,94%,.55));animation:oi-trail 2s cubic-bezier(.5,0,.2,1) infinite}@keyframes oi-tip{0%{transform:translateY(0) scale(.5);opacity:0}15%{transform:translateY(0) scale(1);opacity:1}65%{transform:translateY(-34px);opacity:1}85%,to{transform:translateY(-34px);opacity:0}}@keyframes oi-trail{0%,15%{height:0;opacity:1}65%{height:34px;opacity:1}85%,to{height:34px;opacity:0}}@media (prefers-reduced-motion:reduce){.oi .swipe i,.oi .swipe s{animation:none}}.oi .copy{position:absolute;z-index:2;color:#f4f1ea;opacity:0;will-change:opacity,transform;font:800 2.9vw/1.2 var(--font-kr);letter-spacing:-.04em;white-space:nowrap;text-shadow:0 0 1.6vw rgba(0,0,0,.35)}.oi h1.copy{margin:0}.oi .copy small{display:block;margin-top:1vw;font:500 1.2vw/1.6 var(--font-kr);letter-spacing:-.01em;color:#d6d2ca}.oi .stop3{position:absolute;z-index:2;left:55%;top:50%;transform:translateY(-50%)}.oi .stop3 .copy{position:relative}.oi .alert{display:flex;align-items:center;gap:1vw;margin-bottom:max(2.8vw,34px)}.oi .bell{position:relative;width:3.4vw;height:3.4vw;border:0;border-radius:50%;padding:0;cursor:pointer;flex:none;background:#d89a16;display:grid;place-items:center;opacity:0;pointer-events:none}.oi .bell.on{opacity:1;pointer-events:auto}.oi .bell svg{width:1.8vw;height:1.8vw}.oi .bell:after,.oi .bell:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid rgba(216,154,22,.75);opacity:0;pointer-events:none}.oi .bell.invite:before{animation:oi-ripple 1.8s ease-out infinite}.oi .bell.invite:after{animation:oi-ripple 1.8s ease-out .9s infinite}@keyframes oi-ripple{0%{transform:scale(1);opacity:.9}to{transform:scale(2);opacity:0}}.oi .tap{position:absolute;left:50%;top:calc(100% + .8vw);transform:translateX(-50%);display:flex;align-items:center;gap:.3vw;white-space:nowrap;font:500 max(.8vw,11px) var(--font-kr);color:hsla(41,79%,74%,.85);opacity:0;transition:opacity .3s;pointer-events:none}.oi .tap svg{width:max(.9vw,12px);height:max(.9vw,12px)}.oi .bell.invite .tap{opacity:1}@media (prefers-reduced-motion:reduce){.oi .bell.invite:after,.oi .bell.invite:before{animation:none}}.oi .bell.ring svg{animation:oi-ring .9s ease-in-out 2;transform-origin:50% 8%}@keyframes oi-ring{0%,to{transform:rotate(0)}15%{transform:rotate(14deg)}30%{transform:rotate(-12deg)}45%{transform:rotate(8deg)}60%{transform:rotate(-5deg)}75%{transform:rotate(2deg)}}.oi .stop{position:absolute;z-index:2;top:50%;transform:translateY(-50%)}.oi .stop .copy{position:relative}.oi .badges{display:flex;gap:.8vw;margin-top:2.2vw}.oi .badge{display:inline-flex;align-items:center;gap:.55vw;height:2.71vw;padding:0 .75vw;border-radius:.52vw;background:#000;border:1px solid hsla(0,0%,100%,.22);color:#fff;text-decoration:none}.oi .badge svg{width:1.15vw;height:1.15vw;flex:none}.oi .badge span{display:flex;flex-direction:column;line-height:1;text-shadow:none}.oi .badge i{font:500 .47vw -apple-system,Apple SD Gothic Neo,Pretendard Variable,sans-serif;font-style:normal;letter-spacing:.02em;opacity:.9}.oi .badge b{margin-top:.16vw;font:600 .83vw -apple-system,Apple SD Gothic Neo,Pretendard Variable,sans-serif;letter-spacing:-.01em}.oi .inapp{margin:12px 0 0;font:400 max(.8vw,12px)/1.5 var(--font-kr);color:hsla(42,31%,94%,.62);white-space:normal;word-break:keep-all;text-shadow:none}.oi .stop3 .voice{font:700 1.7vw var(--font-kr);letter-spacing:-.03em;color:#f1d08a}.oi .info{position:relative;z-index:4;color:#f4f1ea;font-family:var(--font-kr);letter-spacing:-.01em;padding-bottom:56px;background:linear-gradient(#0b0b0c,#100e0c 40%,#0b0b0c)}.oi .info:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:40vh;pointer-events:none;background:linear-gradient(rgba(11,11,12,0),#0b0b0c)}.oi .info section{max-width:1120px;margin:0 auto;padding:150px 48px 0}.oi .info .eyebrow{font-size:13px;font-weight:600;line-height:1;letter-spacing:.18em;color:#d8a548}.oi .info h2{margin:18px 0 0;font-size:clamp(30px,3.4vw,46px);font-weight:800;line-height:1.2;letter-spacing:-.045em;white-space:nowrap}.oi .info .lead{margin:16px 0 0;font-size:clamp(15px,1.25vw,18px);font-weight:500;line-height:1.7;color:#b9b3a9;white-space:nowrap}.oi .info .note{margin:20px 0 0;font-size:14px;line-height:1.7;color:#8d877e}.oi .zero{display:grid;grid-template-columns:repeat(3,1fr);margin-top:56px;border-top:1px solid hsla(42,31%,94%,.12)}.oi .zero div{padding:28px 0 30px;border-bottom:1px solid hsla(42,31%,94%,.12)}.oi .zero div+div{padding-left:32px;border-left:1px solid hsla(42,31%,94%,.12)}.oi .zero span{display:block;font-size:15px;color:#b9b3a9}.oi .zero b{display:block;margin-top:10px;font-size:clamp(34px,3.4vw,48px);font-weight:800;letter-spacing:-.045em}.oi .fee{display:grid;grid-template-columns:1.15fr 1fr;gap:64px;margin-top:72px;align-items:start}.oi .fee h3{margin:0;font-size:clamp(22px,2vw,28px);font-weight:700;line-height:1.4;letter-spacing:-.03em;white-space:nowrap}.oi .fee h3+p{margin:14px 0 0;font-size:16px;line-height:1.7;color:#b9b3a9}.oi .free{display:inline-flex;align-items:center;gap:10px;margin-top:28px;padding:13px 20px;border-radius:999px;background:rgba(216,165,72,.12);border:1px solid rgba(216,165,72,.4);color:#f1d08a;font-size:15px;font-weight:600}.oi .free:before{content:"";width:8px;height:8px;border-radius:50%;background:#d8a548}.oi .tiers{width:100%;border-collapse:collapse;font-size:16px}.oi .tiers th{padding:0 0 14px;text-align:left;font-size:13px;font-weight:500;color:#8d877e;letter-spacing:.02em}.oi .tiers td:last-child,.oi .tiers th:last-child{text-align:right}.oi .tiers td{padding:15px 0;border-top:1px solid hsla(42,31%,94%,.1);color:#d6d2ca;font-variant-numeric:tabular-nums}.oi .tiers td:last-child{color:#f4f1ea;font-weight:600;font-size:18px}.oi .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:60px}.oi .step .shot{position:relative;aspect-ratio:540/640;overflow:hidden;border-radius:22px 22px 0 0;background:#161412;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.oi .step .shot img{width:100%;display:block}.oi .step .shot.tag{display:grid;place-items:center;border-radius:22px 22px 0 0;background:radial-gradient(circle at 50% 45%,#2a231b,#141210 70%)}.oi .step .shot.tag img{width:86%;height:86%;-o-object-fit:contain;object-fit:contain}.oi .step em{display:block;margin-top:18px;font-size:13px;font-weight:600;line-height:1;font-style:normal;color:#d8a548;letter-spacing:.08em}.oi .step h3{margin:10px 0 0;font-size:19px;font-weight:700;letter-spacing:-.03em}.oi .step p{margin:8px 0 0;font-size:15px;line-height:1.65;color:#b9b3a9}.oi .duo{display:grid;grid-template-columns:1.55fr 1fr;gap:56px;align-items:center;margin-top:60px}.oi .tablet{padding:12px;border-radius:26px;background:#1b1916;box-shadow:0 0 0 1px hsla(42,31%,94%,.1),0 40px 80px rgba(0,0,0,.45)}.oi .tablet img{display:block;width:100%;border-radius:18px}.oi .who{display:grid;gap:36px}.oi .who div{padding-top:22px;border-top:1px solid hsla(42,31%,94%,.12)}.oi .who span{font-size:13px;color:#d8a548;letter-spacing:.08em}.oi .who h3{margin:10px 0 0;font-size:20px;font-weight:700;letter-spacing:-.03em}.oi .who p{margin:8px 0 0;font-size:15px;line-height:1.65;color:#b9b3a9}.oi .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.oi .chips i{font-style:normal;font-size:13px;padding:7px 12px;border-radius:999px;border:1px solid hsla(42,31%,94%,.18);color:#d6d2ca}.oi .chips i.soon{color:#8d877e;border-style:dashed}.oi .faq{margin-top:48px;border-top:1px solid hsla(42,31%,94%,.12)}.oi .faq details{border-bottom:1px solid hsla(42,31%,94%,.12)}.oi .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:18px;font-weight:600;letter-spacing:-.02em}.oi .faq summary::-webkit-details-marker{display:none}.oi .faq summary:after{content:"+";font-size:24px;font-weight:300;color:#8d877e;transition:transform .25s}.oi .faq details[open] summary:after{transform:rotate(45deg)}.oi .faq details p{margin:-6px 0 0;padding:0 0 26px;font-size:16px;line-height:1.75;color:#b9b3a9}.oi .info .end{text-align:center}.oi .info .end .lead{white-space:normal}.oi .info .badges{justify-content:center;gap:12px;margin-top:32px}.oi .info .badge{height:52px;gap:10px;padding:0 14px;border-radius:10px}.oi .info .badge svg{width:22px;height:22px}.oi .info .badge i{font-size:9px}.oi .info .badge b{margin-top:3px;font-size:16px}.oi .info .end a.mail,.oi .info .faq a{color:#d6d2ca}.oi .foot{width:min(1120px,calc(100% - 96px));margin:160px auto 0;padding:40px 0 0;border-top:1px solid hsla(42,31%,94%,.12);font-size:13px;line-height:1.8;color:#8d877e}.oi .foot a{color:#b9b3a9;text-decoration:none}.oi .foot a:hover{color:#f4f1ea}.oi .foot-top{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.oi .foot nav{display:flex;gap:22px;flex-wrap:wrap}.oi .foot .contact{margin:22px 0 0;color:#b9b3a9}.oi .foot .biz{margin:6px 0 0}.oi .shade{display:none}@media (max-aspect-ratio:1/1){.oi .top{padding:14px 18px}.oi .home b{font-size:22px}.oi .shade{display:block;position:absolute;left:0;right:0;bottom:0;height:58%;z-index:1;opacity:0;pointer-events:none;background:linear-gradient(transparent,rgba(0,0,0,.42) 45%,rgba(0,0,0,.72))}.oi .copy,.oi .stop,.oi .stop3{left:24px!important;right:24px;top:auto!important;margin-top:0!important;transform:none;bottom:96px!important;bottom:calc(100vh - 100svh + 44px)!important}.oi .stop .copy,.oi .stop3 .copy{left:auto!important;right:auto;bottom:auto!important}.oi .copy[data-in="-1"]{bottom:150px!important;bottom:calc(100vh - 100svh + 108px)!important}.oi .copy{font-size:clamp(23px,6.4vw,34px)!important;line-height:1.32;white-space:normal;word-break:keep-all;text-shadow:0 0 12px rgba(0,0,0,.4)}.oi .copy small{margin-top:10px;font-size:clamp(14px,3.9vw,18px)!important;line-height:1.55}.oi .alert{gap:14px;margin-bottom:34px}.oi .bell{width:54px;height:54px}.oi .bell svg{width:28px;height:28px}.oi .tap{left:0;transform:none;top:calc(100% + 8px);gap:4px;font-size:12px}.oi .stop3 .voice{font-size:clamp(16px,4.6vw,22px)!important}.oi .badges{justify-content:center;gap:10px;margin-top:22px}.oi .inapp{text-align:center}.oi .badge{height:46px;gap:9px;padding:0 12px;border-radius:9px}.oi .badge svg{width:20px;height:20px}.oi .badge i{font-size:8px}.oi .badge b{margin-top:3px;font-size:15px}}@media (orientation:landscape) and (max-height:540px){.oi .copy small{font-size:max(1.2vw,12px)!important}.oi .bell{width:max(3.4vw,40px);height:max(3.4vw,40px)}.oi .bell svg{width:max(1.8vw,22px);height:max(1.8vw,22px)}.oi .stop3 .voice{font-size:max(1.7vw,15px)}.oi .badge{height:40px;gap:8px;padding:0 11px;border-radius:8px}.oi .badge svg{width:18px;height:18px}.oi .badge i{font-size:7px}.oi .badge b{margin-top:2px;font-size:13px}}@media (max-width:820px){.oi .info section{padding:110px 22px 0}.oi .foot{width:calc(100% - 44px);margin-top:110px;padding-top:32px}.oi .fee h3,.oi .info .lead,.oi .info h2{white-space:normal;word-break:keep-all}.oi .zero{grid-template-columns:1fr}.oi .zero div+div{padding-left:0;border-left:0}.oi .duo,.oi .fee{grid-template-columns:1fr;gap:40px}.oi .steps{grid-template-columns:1fr 1fr;gap:28px 16px}.oi .tablet{padding:8px;border-radius:18px}.oi .tablet img{border-radius:12px}}.oi:not(.oi-ko) .fee h3,.oi:not(.oi-ko) .info .lead,.oi:not(.oi-ko) .info h2{white-space:normal;text-wrap:balance}.oi:not(.oi-ko) .stop3 .voice small{margin-top:max(.3vw,4px);font-size:1.05vw;font-weight:400}.oi-ja *,.oi-zh *{word-break:normal!important}@supports (word-break:auto-phrase){.oi-ja *{word-break:auto-phrase!important}}body:has(.oi){background:#0b0b0c}