:root{--color-pure-black:#000;--color-graphite:#1d1d1f;--color-smoke:#333336;--color-charcoal:#161617;--color-steel:#424245;--color-fog:#86868b;--color-pearl:#f5f5f7;--color-white:#fff;--color-platinum:#ccc;--color-slate-gray:#6e6e73;--color-pure-white:#fff;--color-midnight:#1d1d1f;--color-pewter:#d2d2d7;--color-frost:#f5f5f7;--color-slate:#6e6e73;--color-ash:#86868b;--color-cloud:#f5f5f7;--color-brand-blue:#0071e3;--color-brand-blue-hover:#06c;--color-interactive-blue:#2997ff;--color-point-orange:#ff4105;--color-point-orange-hover:#e03200;--color-ice-white:#d8eaff;--color-coinbase-blue:var(--color-brand-blue);--font-ko:"Pretendard Variable", "Pretendard", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--text-caption:15px;--leading-caption:1.4;--tracking-caption:-.01em;--text-body:17px;--leading-body:1.5;--tracking-body:-.015em;--text-subheading:20px;--leading-subheading:1.4;--tracking-subheading:-.02em;--text-heading-sm:28px;--leading-heading-sm:1.3;--tracking-heading-sm:-.025em;--text-heading:48px;--leading-heading:1.15;--tracking-heading:-.03em;--text-heading-lg:64px;--leading-heading-lg:1.1;--tracking-heading-lg:-.03em;--text-display:80px;--leading-display:1.05;--tracking-display:-.035em;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--letter-spacing-narrow:-.015em;--letter-spacing-normal:normal;--spacing-unit:8px;--spacing-8:8px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;--spacing-48:48px;--spacing-64:64px;--spacing-80:80px;--spacing-120:120px;--page-max-width:1920px;--card-padding:28px;--radius-tags:10px;--radius-cards:28px;--radius-inputs:20px;--radius-buttons:999px;--surface-canvas:var(--color-pure-black);--surface-deep-surface:var(--color-charcoal);--surface-graphite-surface:var(--color-graphite);--surface-elevated-surface:var(--color-smoke)}
*{box-sizing:border-box;margin:0;padding:0}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;-webkit-user-select:none;user-select:none}html,body{background-color:var(--color-pure-white);width:100%;height:100%;color:var(--color-midnight);font-family:var(--font-ko);font-size:var(--text-body);font-weight:var(--font-weight-regular);line-height:var(--leading-body);letter-spacing:var(--letter-spacing-narrow);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.font-en{font-family:var(--font-en)}.scrollContainer{scroll-snap-type:y mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;width:100%;height:100vh;transition:filter .4s cubic-bezier(.16,1,.3,1);overflow-y:auto}.scrollContainer::-webkit-scrollbar{display:none}.section{scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;width:100%;height:100vh;min-height:100vh;display:flex;position:relative;overflow:hidden}body.menu-open{background-color:#000}body.menu-open .scrollContainer,body.menu-open .subPageWrapper{filter:blur(12px)brightness(.5);transition:filter .4s cubic-bezier(.16,1,.3,1)}.footerSection{scroll-snap-align:end;background-color:var(--color-frost);z-index:10;width:100%;position:relative}a{color:inherit;text-decoration:none;transition:color .2s}button{font-family:inherit;font-size:inherit;color:inherit;cursor:pointer;background:0 0;border:none}.btnPrimary{background:var(--color-brand-blue);color:var(--color-white);font-size:var(--text-body);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body);border-radius:var(--radius-buttons);font-family:var(--font-en);cursor:pointer;justify-content:center;align-items:center;padding:12px 28px;transition:opacity .15s,transform .2s;display:inline-flex}.btnPrimary:hover{background-color:var(--color-brand-blue-hover);transform:scale(1.02)}.btnPrimary:active{transform:scale(.98)}.btnSecondary{color:var(--color-pearl);font-size:var(--text-body);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body);border-radius:var(--radius-buttons);border:1px solid var(--color-steel);font-family:var(--font-en);cursor:pointer;background-color:#0000;justify-content:center;align-items:center;padding:12px 28px;transition:all .25s;display:inline-flex}.btnSecondary:hover{border-color:var(--color-pearl);background-color:#ffffff0a;transform:scale(1.02)}.btnSecondary:active{transform:scale(.98)}.btnSecondaryDark{background-color:var(--color-charcoal);color:var(--color-pearl);font-size:var(--text-body);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body);border-radius:var(--radius-buttons);font-family:var(--font-en);justify-content:center;align-items:center;padding:12px 28px;transition:background-color .25s,transform .2s;display:inline-flex}.btnSecondaryDark:hover{background-color:var(--color-smoke);transform:scale(1.02)}.linkGhost{color:var(--color-interactive-blue);font-weight:var(--font-weight-semibold);font-size:var(--text-caption);align-items:center;transition:color .2s;display:inline-flex}.linkGhost:hover{color:var(--color-coinbase-blue)}.linkGhost:after{content:" →";margin-left:4px;transition:transform .2s}.linkGhost:hover:after{transform:translate(4px)}.titleDisplay{font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);font-weight:var(--font-weight-semibold)}.titleLg{font-size:var(--text-heading-lg);line-height:var(--leading-heading-lg);letter-spacing:var(--tracking-heading-lg);font-weight:var(--font-weight-semibold)}.titleMd{font-size:var(--text-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);font-weight:var(--font-weight-semibold)}.titleSm{font-size:var(--text-heading-sm);line-height:var(--leading-heading-sm);letter-spacing:var(--tracking-heading-sm);font-weight:var(--font-weight-semibold)}.subheading{font-size:var(--text-subheading);line-height:var(--leading-subheading);letter-spacing:var(--tracking-subheading)}.captionText{font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption);color:var(--color-slate)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation:.8s cubic-bezier(.16,1,.3,1) forwards fadeInUp}@media (max-width:1024px){:root{--text-display:64px;--text-heading-lg:48px;--text-heading:36px;--text-heading-sm:24px}.scrollContainer{scroll-snap-type:none}.section{scroll-snap-align:none;scroll-snap-stop:normal}}@media (max-width:768px){:root{--text-display:48px;--text-heading-lg:36px;--text-heading:28px;--text-heading-sm:20px;--text-body:16px;--text-caption:14px}}.text-orange{color:var(--color-point-orange)!important}.bg-orange{background-color:var(--color-point-orange)!important}.border-orange{border-color:var(--color-point-orange)!important}.text-ice-white{color:var(--color-ice-white)!important}.bg-ice-white{background-color:var(--color-ice-white)!important}.border-ice-white{border-color:var(--color-ice-white)!important}.hover-bg-orange:hover{background-color:var(--color-point-orange-hover)!important;border-color:var(--color-point-orange-hover)!important}.hover-text-orange:hover{color:var(--color-point-orange-hover)!important}.btnPillBlue{background:var(--color-brand-blue);border-radius:var(--radius-buttons);color:var(--color-white);font-family:var(--font-en);font-size:var(--text-body);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body);cursor:pointer;border:none;justify-content:center;align-items:center;padding:12px 28px;text-decoration:none;transition:opacity .15s,transform .2s;display:inline-flex}.btnPillBlue:hover{background-color:var(--color-brand-blue-hover);transform:scale(1.02)}.btnPillBlue:active{transform:scale(.98)}.btnTextLink{color:var(--color-interactive-blue);font-family:var(--font-en);font-size:var(--text-caption);font-weight:var(--font-weight-medium);text-underline-offset:4px;cursor:pointer;align-items:center;text-decoration:underline;transition:color .25s;display:inline-flex}.btnTextLink:hover{color:var(--color-brand-blue-hover)}.cardStage{background-color:var(--surface-graphite-surface);border-radius:var(--radius-cards);padding:var(--card-padding);box-sizing:border-box;transition:transform .3s cubic-bezier(.16,1,.3,1),background-color .3s}.cardStage:hover{background-color:var(--surface-elevated-surface)}
@font-face{font-family:Albert Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fa976604f77b0cd0-s.3ur_zt1bghf9o.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:Albert Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.30a_ou6vtcpon.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:Albert Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa976604f77b0cd0-s.3ur_zt1bghf9o.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:Albert Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.30a_ou6vtcpon.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:Albert Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa976604f77b0cd0-s.3ur_zt1bghf9o.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:Albert Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.30a_ou6vtcpon.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:Albert Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa976604f77b0cd0-s.3ur_zt1bghf9o.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:Albert Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.30a_ou6vtcpon.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:Albert Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa976604f77b0cd0-s.3ur_zt1bghf9o.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:Albert Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.30a_ou6vtcpon.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:Albert Sans Fallback;src:local(Arial);ascent-override:91.47%;descent-override:24.07%;line-gap-override:0.0%;size-adjust:103.86%}.albert_sans_bd1f3289-module__0x4F5a__className{font-family:Albert Sans,Albert Sans Fallback;font-style:normal}.albert_sans_bd1f3289-module__0x4F5a__variable{--font-en:"Albert Sans", "Albert Sans Fallback"}
.ScrollToTopButton-module__eGdx8a__topBtn{cursor:pointer;z-index:998;opacity:0;pointer-events:none;color:#fff;background-color:#000;border:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:70px;height:70px;padding:0;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1),background-color .3s,color .3s,box-shadow .3s;display:flex;position:fixed;bottom:40px;right:40px;transform:translateY(20px)scale(.9);box-shadow:0 8px 24px #0003}.ScrollToTopButton-module__eGdx8a__topBtn:hover{background-color:#222;transform:translateY(-4px)scale(1.03);box-shadow:0 12px 30px #0000004d}.ScrollToTopButton-module__eGdx8a__visible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.ScrollToTopButton-module__eGdx8a__icon{transition:transform .3s;display:block}.ScrollToTopButton-module__eGdx8a__topBtn:hover .ScrollToTopButton-module__eGdx8a__icon{transform:translateY(-2px)}.ScrollToTopButton-module__eGdx8a__text{letter-spacing:.02em;font-size:15px;font-weight:400;line-height:1}@media (max-width:768px){.ScrollToTopButton-module__eGdx8a__topBtn{z-index:999;width:56px;height:56px;bottom:24px;right:20px}.ScrollToTopButton-module__eGdx8a__text{font-size:13px}}
