*,:before,:after{box-sizing:border-box;margin:0;padding:0}.web-only-sections,.navigation-content{display:contents}:root[data-mini-app=true] body{padding-bottom:calc(95px + max(env(safe-area-inset-bottom,0px),var(--mini-app-bottom-inset,0px)))}:root[data-mini-app=true] .web-only-sections{display:none}:root[data-mini-app=true] .site-header{width:100%;padding:calc(8px + max(env(safe-area-inset-top,0px),var(--mini-app-top-inset,0px))) 16px 0;justify-content:center;gap:0;margin-bottom:56px;display:flex}:root[data-mini-app=true] .site-header .site-header__logo{justify-self:center}:root[data-mini-app=true] .site-header .site-header__logo svg{width:92px;height:auto}:root[data-mini-app=true] .site-header .site-header__nav,:root[data-mini-app=true] .site-header .site-header__topbar-right{display:none}:root[data-mini-app=true] .landing .purchase__layout{margin-top:0}:root[data-mini-app=true] .site-header.site-header--mini-account{flex-direction:column;gap:16px;margin-bottom:56px}:root[data-mini-app=true] .landing .purchase__layout .purchase__card{width:calc(100% - 12px);max-width:454px}:root[data-mini-app=true] .footer{padding-bottom:32px}:root[data-mini-app=true] .navigation-content{display:block}:root[data-mini-app=true] .navigation-loader{z-index:90;background:color-mix(in srgb, var(--color-page) 45%, transparent)}:root[data-mini-app=true] .navigation-loader>div{background:var(--color-page);border-radius:50%;padding:16px}:root[data-mini-app=true] .navigation-content[data-fallback=true]{transition:opacity .12s,translate .12s}:root[data-mini-app=true] .navigation-content[data-fallback=true][data-pending=true]{opacity:.35;translate:-16px}:root[data-mini-app=true] .navigation-content[data-fallback=true][data-pending=true][data-direction=back]{translate:16px}:root[data-mini-app=true]::view-transition-old(.nav-forward){--route-offset:-48px}:root[data-mini-app=true]::view-transition-new(.nav-back){--route-offset:-48px}:root[data-mini-app=true]::view-transition-new(.nav-forward){--route-offset:48px}:root[data-mini-app=true]::view-transition-old(.nav-back){--route-offset:48px}:root[data-mini-app=true]::view-transition-old(.nav-forward){animation:.2s ease-in both mini-app-leave}:root[data-mini-app=true]::view-transition-old(.nav-back){animation:.2s ease-in both mini-app-leave}:root[data-mini-app=true]::view-transition-new(.nav-forward){animation:.35s cubic-bezier(.16,1,.3,1) both mini-app-enter}:root[data-mini-app=true]::view-transition-new(.nav-back){animation:.35s cubic-bezier(.16,1,.3,1) both mini-app-enter}@keyframes mini-app-leave{to{opacity:0;translate:var(--route-offset)}}@keyframes mini-app-enter{0%{opacity:0;translate:var(--route-offset)}}@media (prefers-reduced-motion:reduce){:root[data-mini-app=true] .navigation-content[data-fallback=true]{transition:none;translate:none}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:RF Dewi Condensed;src:url(/fonts/RFDewiCondensed-Black.woff2)format("woff2"),url(/fonts/RFDewiCondensed-Black.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}:root{--duration-ui:.35s;--skeleton-gradient:linear-gradient(104.04deg, #e1e5e8 0%, #f8fafb 49.58%, #e1e5e8 100%);--surface-card:#fff;--surface-muted:#f2f4f5;--surface-disabled:#e6eaec;--input-text:#0d0128;--input-placeholder:#0d01288f;--input-border-hover:#ffffff52;--input-border-focus:#1db1ee;--input-border-error:#e5484d;--color-page:#f2f4f5;--color-ink:#0d0128;--text-primary:#0d0128;--color-primary:#19b2df;--surface-brand:#1db1ee;--surface-brand-hover:#19c2ff;--text-muted:#0d01288f;--text-disabled:#0d012866;--surface-page:#f2f4f5;--surface-elevated:#fff;--color-primary-hover:#00a9df;--color-primary-pressed:#0095c5;--scrollbar-thumb:#19a5d3;--scrollbar-track:#e5edf1;--color-secondary:#f7f8f8;--color-secondary-hover:#e8ebec;--color-secondary-pressed:#d5dadc;--color-disabled:#e8ebec;--color-disabled-text:#9e9faf;--sans:"Inter", sans-serif;--mono:"JetBrains Mono", monospace;--display:"RF Dewi Condensed", sans-serif;--font-button:var(--mono)}img,svg,picture,video,canvas{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}html{font-synthesis:none;scrollbar-gutter:stable}::selection{color:#0d0128;text-shadow:none;background:#1db1ee47}:root[data-theme=dark] ::selection{color:#fff;text-shadow:none;background:#1db1ee7a}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}@supports not (scrollbar-color:auto){::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:2px solid var(--scrollbar-track);border-radius:120px}::-webkit-scrollbar-thumb:hover{background:var(--color-primary-hover)}}:root[data-theme=dark]{--color-disabled:#222427;--input-background:#131619;--skeleton-gradient:linear-gradient(104.04deg, #c8d0d40d 0%, #c8d0d429 49.58%, #c8d0d40d 100%);--surface-card:#131619;--surface-muted:#1d2023;--surface-disabled:#222427;--input-text:#fff;--input-placeholder:#ffffffb8;--text-primary:#fff;--text-muted:#fff6;--text-disabled:#fff6;--scrollbar-thumb:#35bcf1;--scrollbar-track:#202029;--color-page:#090c0f;--color-ink:#f2f4f5;--color-secondary:#29292f;--account-card:#131619;--account-soft:#1d2023;--color-secondary-hover:#35353c;--color-secondary-pressed:#41414a}button,a{transition-duration:var(--duration-ui)}@media (prefers-reduced-motion:reduce){:root{--duration-ui:0s}}:is(button,a,input,select,textarea,summary,label,[role=button],[role=tab],[role=radio],[role=checkbox]){-webkit-tap-highlight-color:#0000}@media (pointer:coarse){:is(button,a,label,[role=button],[role=tab],[role=radio],[role=checkbox]){touch-action:manipulation;-webkit-touch-callout:none}}body{background:var(--color-page);color:var(--color-ink);font-family:var(--sans);font-size:12px;font-weight:500;line-height:1.3}::view-transition{pointer-events:none}::view-transition-group(site-header){animation:none}::view-transition-new(site-header){animation:none}::view-transition-old(site-header){animation:none}::view-transition-group(mini-app-navigation){animation:none}::view-transition-old(mini-app-navigation){animation:none}::view-transition-new(mini-app-navigation){animation:none}::view-transition-old(.route-fade){animation:.15s ease-in both route-fade-out}::view-transition-new(.route-fade){animation:.26s ease-out 80ms both route-fade-in}::view-transition-old(.nav-forward){--route-offset:-44px}::view-transition-new(.nav-back){--route-offset:-44px}::view-transition-new(.nav-forward){--route-offset:44px}::view-transition-old(.nav-back){--route-offset:44px}::view-transition-old(.nav-forward){animation:.18s ease-in both route-leave}::view-transition-old(.nav-back){animation:.18s ease-in both route-leave}::view-transition-new(.nav-forward){animation:.34s cubic-bezier(.16,1,.3,1) 80ms both route-enter}::view-transition-new(.nav-back){animation:.34s cubic-bezier(.16,1,.3,1) 80ms both route-enter}@keyframes route-fade-out{to{opacity:0;filter:blur(2px)}}@keyframes route-fade-in{0%{opacity:0;filter:blur(2px)}}@keyframes route-leave{to{opacity:0;translate:calc(var(--route-offset)*-1)}}@keyframes route-enter{0%{opacity:0;translate:var(--route-offset)}}button{font:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--display);font-weight:900}:root.theme-transition::view-transition-old(root){animation:.48s cubic-bezier(.22,.61,.36,1) both theme-old}:root.theme-transition::view-transition-new(root){animation:.52s cubic-bezier(.22,.61,.36,1) both theme-reveal-top}@keyframes theme-old{to{opacity:.92}}@keyframes theme-reveal-top{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){:root.theme-transition::view-transition-old(root){animation-duration:0s}:root.theme-transition::view-transition-new(root){animation-duration:0s}}.route-shell{min-height:100dvh}.page-loader{background:var(--color-page);place-items:center;min-height:100dvh;display:grid}.hero .page-loader{background:0 0;min-height:calc(100dvh - 116px)}.page-loader__spinner{border:2px solid #0d01281f;border-top-color:var(--color-primary);border-radius:50%;width:28px;height:28px;animation:.7s linear infinite page-loader-spin}@keyframes page-loader-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.page-loader__spinner{animation-duration:1.4s}}.navigation-loader{z-index:1000;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-ui) ease,visibility var(--duration-ui);background:0 0;place-items:center;display:grid;position:fixed;inset:0}.navigation-loader[data-pending=true]{opacity:1;visibility:visible}.navigation-loader .page-loader__spinner{animation-play-state:paused;display:block}.navigation-loader[data-pending=true] .page-loader__spinner{animation-play-state:running}@media (prefers-reduced-motion:reduce){.navigation-loader{transition:none}}html,body{overflow-x:clip}html body :is(button,a),html body :is(button,a) :is(span,strong){line-height:1}
