@font-face{font-family:Advent Pro;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c742a803c9fde576-s.2ceuu4gl0qq66.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Advent Pro;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f5346be6507ca892-s.44r1z3mz04-7s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Advent Pro;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a16d985348b01d9e-s.337w786i07eug.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Advent Pro;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ba0994d30fc57b2f-s.13td-qx21w3b3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Advent Pro;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/81f9e680b644fbba-s.p.239q-jizxt2tf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Advent Pro;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c742a803c9fde576-s.2ceuu4gl0qq66.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Advent Pro;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f5346be6507ca892-s.44r1z3mz04-7s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Advent Pro;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a16d985348b01d9e-s.337w786i07eug.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Advent Pro;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ba0994d30fc57b2f-s.13td-qx21w3b3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Advent Pro;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/81f9e680b644fbba-s.p.239q-jizxt2tf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Advent Pro;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c742a803c9fde576-s.2ceuu4gl0qq66.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Advent Pro;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f5346be6507ca892-s.44r1z3mz04-7s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Advent Pro;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a16d985348b01d9e-s.337w786i07eug.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Advent Pro;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/ba0994d30fc57b2f-s.13td-qx21w3b3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Advent Pro;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/81f9e680b644fbba-s.p.239q-jizxt2tf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Advent Pro Fallback;src:local(Arial);ascent-override:117.42%;descent-override:28.26%;line-gap-override:0.0%;size-adjust:82.1%}.advent_pro_d67d2b97-module__TA_Fka__className{font-family:Advent Pro,Advent Pro Fallback;font-style:normal}.advent_pro_d67d2b97-module__TA_Fka__variable{--font-advent-pro:"Advent Pro", "Advent Pro Fallback"}
@font-face{font-family:Big Shoulders;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5fefd80b57937013.3vxbymg_kqoii.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c4c21e4d4b578e42.4063qtxwupz89.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:300;font-display:swap;src:url(../media/55cb69ad17a100ed.p.0kxvs4gr291h1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5fefd80b57937013.3vxbymg_kqoii.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c4c21e4d4b578e42.4063qtxwupz89.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:500;font-display:swap;src:url(../media/55cb69ad17a100ed.p.0kxvs4gr291h1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5fefd80b57937013.3vxbymg_kqoii.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c4c21e4d4b578e42.4063qtxwupz89.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:700;font-display:swap;src:url(../media/55cb69ad17a100ed.p.0kxvs4gr291h1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.big_shoulders_2e244137-module__TJvAqq__className{font-family:Big Shoulders;font-style:normal}.big_shoulders_2e244137-module__TJvAqq__variable{--font-big:"Big Shoulders"}
:root{--bg-base:#0e0b1e;--paper:#fbfaf9;--paper-2:#f6f6f6;--surface:#fff;--line:#ece9f5;--tint:#f1effa;--night:#0e0b1e;--night-2:#100d22;--purple-core:#5632ff;--purple-deep:#281a8d;--mid-indigo:#4530d9;--deep-sea:#16123a;--pale:#cfc6ff;--lilac:#a99bff;--text-deep:#211c7c;--text-mid:#422f9c;--num:#5242a2;--ink:#393939;--ink-strong:#191f28;--body-c:#5a5a63;--sub:#8b95a1;--on-dark:#f4f3ef;--on-dark-85:#f4f3efd9;--on-dark-50:#f4f3ef80;--on-dark-40:#f4f3ef66;--on-dark-35:#f4f3ef59;--on-dark-16:#f4f3ef29;--yellow:#cfc6ff;--yellow-dim:#cfc6ff;--font-num:"Big Shoulders Text", var(--font-big), "Advent Pro", sans-serif;--font-display:var(--font-big), "Advent Pro", sans-serif;--font-body:"Pretendard Variable", Pretendard, -apple-system, "Apple SD Gothic Neo", sans-serif;--font-ui:var(--font-body);--ease:cubic-bezier(.32, .72, 0, 1);--ease-enter:cubic-bezier(.16, 1, .3, 1);--ease-scenic:cubic-bezier(.5, .08, .3, .99);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur:.36s;--dur-fast:.2s;--dur-slow:.64s;--dur-spring:.24s;--frame-w:390px;--frame-h:844px;--radius-card:16px;--radius-frame:44px}
*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{color:var(--ink);font-family:var(--font-body);letter-spacing:-.02em;-webkit-font-smoothing:antialiased;word-break:keep-all;overflow-wrap:break-word;background:#0a0a0b}html{-webkit-tap-highlight-color:transparent}button{font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}a,button,input,textarea,label{touch-action:manipulation}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}input,textarea{font:inherit;letter-spacing:inherit}a{color:inherit;text-decoration:none}.stage{justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.frame{width:var(--frame-w);height:var(--frame-h);border-radius:var(--radius-frame);background:var(--bg-base);isolation:isolate;position:relative;overflow:hidden;box-shadow:0 0 0 10px #1c1c1e,0 40px 90px #0009}@media (max-width:800px){html,body{background:#fbfaf9;height:100%}.stage{align-items:stretch;padding:0}.frame{width:100vw;height:100lvh;box-shadow:none;border-radius:0}.screen{height:auto;min-height:100lvh;position:relative;inset:auto;overflow:visible}}.screen{padding-top:env(safe-area-inset-top);-webkit-overflow-scrolling:touch;scrollbar-width:none;position:absolute;inset:0;overflow:hidden auto}.screen::-webkit-scrollbar{display:none}.scRest{font-size:.78em}.routeEnter{height:100%;animation:routeIn var(--dur-slow) var(--ease-enter)}@keyframes routeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.routeEnter{animation:none}}
