@keyframes reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes slider{0%{transform:translateX(0)}to{transform:translateX(-50%)}}*,:after,:before{box-sizing:border-box}:root{--ink:#161413;--ink-muted:#4d4a46;--sand:#f6f0e8;--stone:#efe3d5;--glow:#f9c784;--ocean:#243b47}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}body{background:#ffffff;color:var(--ink);font-family:Pretendard,IBM Plex Sans KR,sans-serif;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-break:keep-all;overflow-wrap:break-word}.font-display{font-family:Chakra Petch,Pretendard,sans-serif;letter-spacing:.02em}.shadow-soft{box-shadow:0 24px 60px -32px rgba(29,24,18,.4)}.page-shell{background:linear-gradient(140deg,rgba(255,255,255,.6),rgba(255,255,255,0));border-radius:36px;border:1px solid rgba(255,255,255,.6);box-shadow:0 40px 120px -60px rgba(30,26,20,.55)}.reveal{opacity:0;transform:translateY(18px);animation:reveal .8s ease forwards;animation-delay:var(--delay,0s)}.slider-track{animation:slider 28s linear infinite;will-change:transform}.u4snjb0{border-top:1px solid color-mix(in srgb,#ffffff 10%,transparent);background-color:#1c2126;padding-bottom:7rem;padding-top:3rem;color:#ffffff}.u4snjb1{margin-left:auto;margin-right:auto;display:grid;width:100%;max-width:72rem;grid-gap:2.5rem;gap:2.5rem;padding-left:1rem;padding-right:1rem}.u4snjb2{display:flex;flex-direction:column;gap:1.5rem}.u4snjb3{display:inline-flex;align-items:center}.u4snjb4,.u4snjb5{font-size:.875rem;line-height:1.25rem;color:color-mix(in srgb,#ffffff 70%,transparent)}.u4snjb5{display:flex;flex-wrap:wrap;gap:1rem}.u4snjb6:hover{color:#ffffff}.u4snjb7{font-style:normal}.u4snjb8{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.5rem;font-size:11px;color:color-mix(in srgb,#ffffff 55%,transparent)}.u4snjb9{color:color-mix(in srgb,#ffffff 20%,transparent)}.u4snjba{font-size:11px;color:color-mix(in srgb,#ffffff 50%,transparent)}.u4snjbb{display:flex;flex-direction:column;gap:1rem;border-color:color-mix(in srgb,#ffffff 10%,transparent)}.u4snjbc{font-size:.875rem;line-height:1.25rem;font-weight:600;color:color-mix(in srgb,#ffffff 70%,transparent)}.u4snjbd{font-size:1.875rem;line-height:2.25rem;font-weight:700;color:#f7d84b}.u4snjbe{font-size:.75rem;line-height:1rem;color:color-mix(in srgb,#ffffff 60%,transparent)}.u4snjbf{display:grid;grid-gap:.5rem;gap:.5rem;font-size:.875rem;line-height:1.25rem}.u4snjbg{display:flex;align-items:center;justify-content:space-between;border-radius:.5rem;background-color:color-mix(in srgb,#ffffff 10%,transparent);padding:.75rem 1rem;color:color-mix(in srgb,#ffffff 90%,transparent);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.u4snjbg:hover{background-color:color-mix(in srgb,#ffffff 20%,transparent)}@media (min-width:48rem){.u4snjb0{padding-bottom:6rem}.u4snjb1{grid-template-columns:1.4fr .6fr;padding-left:1.5rem;padding-right:1.5rem}.u4snjbb{border-left-width:1px;border-left-style:solid;padding-left:2rem}}._1ev6i8i0{background:#2f3186;color:#ffffff}._1ev6i8i1{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:72rem;align-items:center;justify-content:center;padding:.5rem 1rem;font-size:.75rem;line-height:1rem}@media (min-width:48rem){._1ev6i8i1{padding-left:1.5rem;padding-right:1.5rem}}._116wp0d0{border-bottom:1px solid rgb(0 0 0/.05)}._116wp0d1{margin-left:auto;margin-right:auto;flex-direction:row;justify-content:space-between;width:100%;max-width:72rem;padding:.75rem 1rem}._116wp0d1,._116wp0d2{display:flex;align-items:center}._116wp0d2{gap:1rem}._116wp0d3{display:flex;flex:1 1;align-items:center;justify-content:flex-end;gap:.75rem}@media (min-width:48rem){._116wp0d1{padding:1rem 1.5rem}}._34wcmj0{display:flex;align-items:center;gap:.75rem}._62z12m0{display:none;background:#1a56db}@media (min-width:48rem){._62z12m0{display:block}}.vo3qk80{display:none;align-items:center;gap:1rem;color:rgb(0 0 0/.6)}@media (min-width:48rem){.vo3qk80{display:flex}}._15gaoto0{position:sticky;top:0;z-index:40;background-color:#ffffff}.a4k0dl0{margin-left:auto;margin-right:auto;width:100%;flex-wrap:nowrap;justify-content:center;gap:1.25rem;padding:.5rem 1rem;font-size:17px;font-weight:600;color:#ffffff;overflow-x:auto;scrollbar-width:none}.a4k0dl0,.a4k0dl1{display:flex;align-items:center}.a4k0dl1{position:relative;gap:1.5rem}.a4k0dl2{white-space:nowrap;color:rgba(255,255,255,.85);transition:color .15s}.a4k0dl2:hover,.a4k0dl3{color:#ffffff}.a4k0dl3{font-weight:600}.a4k0dl4{pointer-events:none;position:absolute;left:0;top:100%;z-index:50;margin-top:.5rem;width:14rem;border-radius:.75rem;border:1px solid color-mix(in srgb,#000000 10%,transparent);background:#ffffff;padding:.5rem;font-size:.875rem;line-height:1.25rem;opacity:0;box-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1);transition:opacity .15s}.a4k0dl1:hover .a4k0dl4{pointer-events:auto;opacity:1}.a4k0dl1:focus-within .a4k0dl4{pointer-events:auto;opacity:1}.a4k0dl5{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;padding:0}.a4k0dl6{display:block;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;color:color-mix(in srgb,#000000 80%,transparent);transition:background-color .15s,color .15s}.a4k0dl6:hover{background:color-mix(in srgb,#000000 5%,transparent);color:#000000}.a4k0dl7{color:color-mix(in srgb,#000000 20%,transparent)}@media (min-width:48rem){.a4k0dl0{padding-left:1.5rem;padding-right:1.5rem;gap:1.5rem}}.p20v8i0{position:fixed;bottom:1.5rem;right:1.5rem;z-index:50;display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:9999px;cursor:pointer;background-color:var(--ocean);transition-duration:.15s}.p20v8i0:active{transform:scale(.95)}.p20v8i1{height:1.75rem;width:1.75rem;color:#ffffff}.p20v8i2{position:fixed;left:0;right:0;bottom:0;z-index:50;padding-left:.75rem;padding-right:.75rem;padding-bottom:.75rem}.p20v8i2[data-show=false]{display:none}.p20v8i2[data-show=true]{display:block}.p20v8i3{position:relative;overflow:hidden;border-radius:1rem;border:1px solid color-mix(in srgb,#ffffff 10%,transparent);background-color:#141b23;box-shadow:0 30px 80px -40px rgba(10,20,40,.8)}.p20v8i4{pointer-events:none;position:absolute;inset:0}.p20v8i5{left:0;width:46%;background-image:linear-gradient(90deg,#3a7bd5,#4f8fe6,#6aa5ff)}.p20v8i5,.p20v8i6{position:absolute;top:0;bottom:0}.p20v8i6{left:44%;width:5rem;transform:skewX(-12deg);background-color:color-mix(in srgb,#2b4f8f 70%,transparent)}.p20v8i7{position:relative;flex-direction:column;padding:1rem}.p20v8i7,.p20v8i8{display:flex;gap:1rem}.p20v8i8{color:#ffffff}.p20v8i8,.p20v8i9{align-items:center}.p20v8i9{display:flex;height:3rem;width:3rem;justify-content:center;border-radius:1rem;background-color:color-mix(in srgb,#ffffff 15%,transparent);font-size:1.25rem;line-height:1.75rem;font-weight:600}.p20v8ia{font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:.025em;color:color-mix(in srgb,#ffffff 80%,transparent)}.p20v8ib{font-size:1.5rem;line-height:2rem;font-weight:600}.p20v8ic{font-size:.75rem;line-height:1rem;color:color-mix(in srgb,#ffffff 70%,transparent)}.p20v8id{font-size:.875rem;line-height:1.25rem;color:#ffffff}.p20v8id,.p20v8ie{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.p20v8if{width:100%;border-radius:.5rem;border:1px solid color-mix(in srgb,#ffffff 15%,transparent);background-color:color-mix(in srgb,#ffffff 95%,transparent);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:#0f172a}.p20v8if::-moz-placeholder{color:#64748b}.p20v8if::placeholder{color:#64748b}.p20v8ii{display:flex;align-items:flex-start;gap:.5rem;font-size:11px;color:color-mix(in srgb,#ffffff 80%,transparent)}.p20v8ij{margin-top:.125rem;height:1rem;width:1rem;border-radius:.25rem;border-color:color-mix(in srgb,#ffffff 40%,transparent);accent-color:#4f8fe6}.p20v8ik{margin-left:.25rem;text-decoration:underline;text-decoration-color:color-mix(in srgb,#ffffff 60%,transparent);text-underline-offset:2px}.p20v8il{margin-top:.25rem;border-radius:.5rem;background-color:#4f8fe6;padding:.5rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:#ffffff;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.p20v8il:hover{background-color:#3e7bd3}.p20v8il:disabled{cursor:not-allowed;opacity:.7}.p20v8im{position:relative;border-top:1px solid color-mix(in srgb,#ffffff 10%,transparent);padding:.5rem 1rem;text-align:center;font-size:.75rem;line-height:1rem}.p20v8in{color:#a7f3d0}.p20v8io{color:#fecdd3}.p20v8ip{position:absolute;z-index:100;top:-10px;right:20px;border-radius:50%;padding:10px;border:none;background-color:transparent;color:#ffffff;cursor:pointer}@media (min-width:48rem){.p20v8i2{display:none;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem}.p20v8i7{flex-direction:row;align-items:center;justify-content:space-between;padding-left:2rem;padding-right:2rem}.p20v8i8{gap:1.5rem}.p20v8id{justify-content:flex-end}.p20v8id,.p20v8ie{flex-direction:row;align-items:center}.p20v8ig{width:10rem}.p20v8ih{width:12rem}.p20v8ii{align-items:center}.p20v8ij,.p20v8il{margin-top:0}.p20v8im{padding-left:2rem;padding-right:2rem}}._1gje8vs0{display:flex;flex-direction:column;justify-content:center;gap:5px;width:2rem;height:2rem;background:transparent;border:none;cursor:pointer;padding:4px;flex-shrink:0}._1gje8vs1{display:block;width:100%;height:2px;background:var(--ink);border-radius:2px;transition:transform .2s ease,opacity .2s ease;transform-origin:center}._1gje8vs5{transform:translateY(7px) rotate(45deg)}._1gje8vs6{opacity:0;transform:scaleX(0)}._1gje8vs7{transform:translateY(-7px) rotate(-45deg)}._1gje8vs8{position:fixed;inset:0;z-index:49;background:rgba(0,0,0,.4)}._1gje8vs9{top:0;left:0;right:0;isolation:isolate;background:#ffffff;padding:2rem 1.5rem;flex-direction:column;max-height:80vh;overflow-y:auto}._1gje8vs9,._1gje8vsa{position:absolute;display:flex}._1gje8vsa{top:1rem;right:1.25rem;align-items:center;justify-content:center;width:2rem;height:2rem;background:transparent;border:none;cursor:pointer;font-size:1.25rem;color:var(--ink);border-radius:9999px}._1gje8vsa:hover{background:var(--stone)}._1gje8vsb{border-bottom:1px solid var(--stone)}._1gje8vsc{display:block;padding-top:.875rem;padding-bottom:.875rem;font-size:1rem;font-weight:500;color:var(--ink)}._1gje8vsd{padding-bottom:.5rem;display:flex;flex-direction:column;gap:.25rem}._1gje8vse{display:block;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:.875rem;color:var(--ink-muted)}@media (min-width:48rem){._1gje8vs0,._1gje8vs8{display:none}}